windows下源码安装golang
编程技术  /  houtizong 发布于 3年前   189
系统: 64位win7, 开发环境:sublime text 2, go版本: 1.4.1
1. 安装前准备(gcc, gdb, git)
golang在64位系统下默认编译出来也是64位的,相关的gcc工具也需要用64位。当然golang支持交叉编译,64位系统下也可以编译出32位go.exe。 golang使用c语言编写的,源码编译使用gcc。
我的系统是64位的,到http://mingw-w64.yaxm.org/doku.php/download 下载mingw-w64最新的版本进行安装,安装完之后记得配置bin目录到系统环境变量,这样gcc工具就安装成功了,同时也包含了64位的gdb。接着安装git工具, 这个很简单,百度一下,这里省略安装过程。
2. 安装golang和godoc
进入你想安装golang的目录下(比如: C:\Program Files\go),运行下面命令checkout 1.4.1版本的go源码
>git clone https://go.googlesource.com/go
>cd go
>git checkout go1.4.1
开始安装
>cd go/src
>all.bat
没意外的话,会在bin目录下生成go.exe, gofmt.exe两个可执行文件,表示编译成功了。
接下来配置环境变量,
1. 把C:\Program Files\go\bin目录添加到Path环境变量中
2. 增加GOROOT变量, 设置成C:\Program Files\go,GOROOT变量表示go的根目录
3. 增加GOPATH变量,可以设置任意你想要的位置(比如 E:\gopath),GOPATH用于管理你自己代码的目录
配置好之后,打开cmd, 运行go env, 正常的话就能看到go的各种环境配置了。
然后安装godoc, godoc是go查看本地文档的工具。
打开cmd, 运行
> go get golang.org/x/tools/cmd/godoc (代码会下载到GOPATH配置的目录)
> go install golang.org/x/tools/cmd/godoc (安装)
安装完成之后, 运行 cmd.exe /c start "Godoc Server http://localhost:6060" "C:\Program Files\go\bin\godoc.exe" -http=localhost:6060 -goroot="C:\Program Files\go\." && start http://localhost:6060, 就可以查看本地文档了
更详细阅读下面的文章
golang源码目录结构: http://blog.studygolang.com/tag/golang_src_dir/
3. 开发环境:sublime text 2 + gocode + GoSublime + gogdb
安装过程查看:http://blog.csdn.net/cceevv/article/details/37767021 gdb安装mingw-w64的时候已安装好,因此直接配置就好。
4. 编写go程序
具体编写就不介绍了,请查看: http://golang.org/doc/
go语法入门: http://www.hellogcc.org/effective_go.html
golang官网:http://golang.org/
go官方文档查询: http://godoc.org/
golang博客:http://golanggo.com/
请勿发布不友善或者负能量的内容。与人为善,比聪明更重要!
技术博客集 - 网站简介:
前后端技术:
后端基于Hyperf2.1框架开发,前端使用Bootstrap可视化布局系统生成
网站主要作用:
1.编程技术分享及讨论交流,内置聊天系统;
2.测试交流框架问题,比如:Hyperf、Laravel、TP、beego;
3.本站数据是基于大数据采集等爬虫技术为基础助力分享知识,如有侵权请发邮件到站长邮箱,站长会尽快处理;
4.站长邮箱:[email protected];
文章归档
文章标签
友情链接