首页 > 代码库 > golang开发环境(2016.9.16)

golang开发环境(2016.9.16)

一.windows下安装

1.下载go1.6.3.windows-amd64.msi,建议默认安装到‘C:\Go\’
(最新版本1.7.1不支持IDEA调试)
2.环境变量
变量说明
GOROOTC:\Go\安装程序默认会设置,如果用zip方式安装则手动设置
PathC:\Go\bin安装程序默认会设置,如果用zip方式安装则手动设置
GOPATHd:\goproject需要自己设置
3.文件夹d:\goproject下面建3个子文件夹:src, pkg, bin
4.命令行下输入go env,会显示一堆go变量(和上面的环境变量匹配)
 
二.linux安装
1.下载go1.7.1.linux-amd64.tar.gz,解压到
2.设置环境变量(GOROOT, PATH, GOPATH)
3.GOPATH文件夹下面建3个子文件夹:src, pkg, bin
4.命令行下输入go env,会显示一堆go变量(和上面的环境变量匹配)
 
三.测试hello, world
(1)输入源码
package main
import "fmt"
func main() {
fmt.Println("hello, world")
}
(2)上面代码可保存到任意地方,不一定是GOPATH下面,运行
go run    hello.go
go build  hello.go
(3)上面代码保存到GOPATH下面的src/com.yongjian/hello.go,运行
cd src/com.yongjian
go install(后面不带参数)
..\..\bin\com.yongjian.exe或者../../bin/com.yongjian
(4)关于文件夹组织,这篇文章不错http://studygolang.com/articles/2233
 
四.使用liteide开发环境
参考文章:http://blog.csdn.net/defonds/article/details/50544208
1.安装mingw到默认路径,安装包选中mingw-developer-toolkit 和 mingw32-base 两个包,然后点 Installation → Apply Changes,
环境变量Path添加C:\MinGW\bin
2.(a)打开工具栏中的 system 下拉条,选中 win64,查看 → 编辑当前环境
(b)修改PATH,mingw的路径可能不正确:C:\MinGW\bin;C:\MinGW\mingw32\bin
(c)查看 → 管理 GOPATH,可以看到之前在环境变量里面设置的
3.参考上面网址,新建一个工程并调试
 
五.使用jetbrains IDEA开发环境
参考文章:http://www.cnblogs.com/NerdWill/p/5479551.html
1.安装IDEA2016.2.4,在Settings->Plugins->"Browse repositories"搜索go插件并安装
2.在Settings->Languages & Frameworks->Go设置
3.创建一个项目,会提示选择sdk
4.调试,和其它jetbrains产品一样
 
 

golang开发环境(2016.9.16)