步骤一:golang下载

下载地址是:http://www.golangtc.com/download

下载完成之后解压缩,放到你的c:/根目录下面。然后配置一下环境变量!

环境变量配置如下:

1、新建变量名:GOROOT   变量值: C:\go    //根据你存放的目录修改

2、新建环境变量名:GOBIN   变量值:%GOROOT%\bin   

3、环境变量path中增加    %GOROOT%\bin;

go配置成功,在cmd中测试一下,输入命令 go version 如下图:

go配置成功!

步骤二:go语言相关环境搭建——liteide编译器

go语言安装成功,还需要配置其运行的其他环境。下面必须安装的是go语言的编译器liteide。

liteide下载地址:http://sourceforge.net/projects/liteide/files/

下载安装成功之后。

打开软件 -> 查看 ->编辑环境变量 修改如下:

GOROOT=c:\go
#GOBIN=%GOROOT%\bin
GOARCH=386
GOOS=windows
CGO_ENABLED=1 PATH=c:\mingw32\bin;%GOROOT%\bin;%PATH%

然后c盘根目录下面创建一个gopath的路径,我的是在 c:/mygo 下面

打开软件 -> 查看 ->管理gopath 添加c:/mygo

重启liteide。

设计window的环境变量,加入

1、新建变量名:GOPATH 变量值: C:\mygo

2、path中增加%GOPATH%\bin;

至此liteide编译器安装成功!

步骤三:go语言相关环境搭建——gcc编译器安装

关于gcc安装,我参考了百度经验这篇文章:http://jingyan.baidu.com/article/c275f6bacc0126e33c756771.html

gcc安装包地址:http://sourceforge.net/projects/mingw/files/

更改环境变量。上面文章中写的比较清楚,在这里就省略了。在cmd中 gcc --help 可以执行,表示安装成功!

步骤四:没有github的git的话,安装git

windows 下git工具下载,安装:http://www.git-scm.com/download/win

步骤五:Web框架Beego环境搭建

打开git工具。在mygo下面新建文件加src,cd c:/mygo/src

go get github.com/astaxie/beego

beego已经通过git下载下来了。

在window cmd下面,运行命令go get github.com/astaxie/bee 会在go的bin目录下生成bee.exe 然后运行bee new hello

如下图:

然后在liteide中打开工程main.go CTRL+R运行 默认端口8080,地址栏就可以打开网页了!

windows下面go语言环境搭建的更多相关文章

  1. go语言环境搭建+sublime text3(windows环境下)

    感觉有点坑,整了一下午~搞定 go语言环境搭建+sublime text3(windows环境下) 1.安装sublime text3 2.安装go语言程序包 3.测试go语言是否安装成功     键 ...

  2. Mac下R语言环境搭建

    Mac下R语言环境搭建 博主在数据分析的时候一直用的python(MATLAB太重了),最近跟其他搞学术的人合作,需要用一下R语言,所以也打算顺便学习一下R. R语言简介 R语言是用于统计分析,图形表 ...

  3. Windows 10 IoT Serials 1 - 针对Minnow Board MAX的Windows 10 IoT开发环境搭建

    目前,微软针对Windows IoT计划支持的硬件包括树莓派2,Minnow Board MAX 和Galileo (Gen 1和Gen 2).其中,Galileo (Gen 1和Gen 2)运行的是 ...

  4. Windows Mobile 6开发环境搭建

    Windows Mobile 6开发环境搭建 本文主要介绍在已有的Visual Studio 2005和Microsoft SQL Server2008环境基础上,如何搭建Windows Mobile ...

  5. 浅谈Java语言环境搭建-JDK8

    title: 浅谈Java语言环境搭建-JDK8 blog: CSDN data: Java学习路线及视频 1.What's the JDK,JRE JDK(Java Development Kit ...

  6. Windows下的SVN环境搭建详解

    前言:最近因为要和其他人合作开发项目,所以花时间搭建了SVN的环境. 因为是初次使用SVN,对于SVN的环境搭建很不熟悉,再加上网上的教程都介绍的比较粗略,导致前前后后重做了几次. 当然最终是搭建成功 ...

  7. [Flutter] Windows平台Flutter开发环境搭建(Andorid Studio)

    前两天网友在群里说起了Flutter,就了解了一下,在手机上跑了它的demo,直接就被打动了. 虽然网上有很多教程,但真正开始的时候,还是会碰到很多坑.下面详细的讲解Flutter + Android ...

  8. Windows 下 Ionic 开发环境搭建

    Ionic 介绍 首先,Ionic 是什么. Ionic 是一款基于 Cordova 及 Angular 开发 Hybrid/Web APP 的前端框架,类似的其他框架有:Intel XDK等. 简单 ...

  9. 环境搭建文档——Windows下的Python3环境搭建

    前言 背景介绍: 自己用Python开发了一些安卓性能自动化测试的脚本, 但是想要运行这些脚本的话, 本地需要Python的环境. 测试组的同事基本都没有安装Python环境, 于是乎, 我就想直接在 ...

随机推荐

  1. 在主方法中定义一个大小为10*10的二维字符型数组,数组名为y,正反对角线上存的是‘*’,其余 位置存的是‘#’;输出这个数组中的所有元素。

    //在主方法中定义一个大小为10*10的二维字符型数组,数组名为y,正反对角线上存的是‘*’,其余 位置存的是‘#’:输出这个数组中的所有元素. char [][]y=new char [10][10 ...

  2. 利用BitLocker和vhdx创建一个有加密的Win10系统

    如果电脑不支持TPM加密BitLocker,就无法对系统盘进行全盘加密. 可以采用一个变通的方法:创建一个vhdx,将这个虚拟磁盘进行BitLocker加密,然后在这个盘里安装操作系统,最后把vhdx ...

  3. Android JNI HelloWorld实现

    创建一个JNIDemo的Android工程 在项目下创建一个文件夹jni.(注意必须是jni目录) 在jni目录下创建两个文件:Android.mk 和 first_jni.c(.c文件的名字可以任意 ...

  4. LPC43xx SGPIO Pattern Match Mode

    模式匹配 所有位串均具有模式匹配功能. 该功能可用于检测启动代码等.要使用该功能,则必须用需匹配的模式来对REG_SS 编程 (请注意, POS 达到零时 REG_SS 不会与 REG  交换!) M ...

  5. android通话时第二通电话呼叫等待提示音音量大小

    callnotifier.java  public void run() { ......             switch (mToneId) {                 case TO ...

  6. Windows 7 中设置VPN(PPTP连接方式)

    第一步:打开控制面板-网络和共享中心(如图) 第二步:点击-设置新的连接或网络(如图) 第三步:选择-连接到工作区-下一步(如图) 第四步:如果已经存在其他连接,则在这一步选择”否,创建新连接“:如果 ...

  7. [译] Angular 2 VS. React: 血色将至

    Angular 2 VS. React: 血色将至 原文链接:https://medium.com/@housecor/angular-2-versus-react-there-will-be-blo ...

  8. 修改 Semantic UI 的默认字体

    Semantic UI 默认使用的是谷歌提供的字体,并且是直接使用了谷歌的官方链接.由于大家都知道的原因,谷歌网站在国内访问速度很差,甚至根本无法访问,还有就是可能会在离线环境下使用 Semantic ...

  9. 第一章:Symfony2和HTTP基本原理

    恭喜你!通过学习Symfony2,你将用你自己的方式开发出更加高效.全面和流行的Web应用(当然,要受到用人单位或同行的欢迎,还是得靠你自己).Symfony2的存在是为了要解决最根本的问题:即提供一 ...

  10. android 抓包 使用 tcpdmp + Wireshark

         下载地址tcpdump: http://www.androidtcpdump.com/      使用su用户, 给/system/可写的权限 mount -o remount,rw -t ...