一.windows下安装
1.下载go1.6.3.windows-amd64.msi,建议默认安装到‘C:\Go\’
(最新版本1.7.1不支持IDEA调试)
2.环境变量
变量 | 值 | 说明 |
GOROOT | C:\Go\ | 安装程序默认会设置,如果用zip方式安装则手动设置 |
Path | C:\Go\bin | 安装程序默认会设置,如果用zip方式安装则手动设置 |
GOPATH | d:\goproject | 需要自己设置 |
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开发环境
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开发环境
1.安装IDEA2016.2.4,在Settings->Plugins->"Browse repositories"搜索go插件并安装
2.在Settings->Languages & Frameworks->Go设置
3.创建一个项目,会提示选择sdk
4.调试,和其它jetbrains产品一样
有疑问加站长微信联系(非本文作者)