在Windows下编译golang

首先,我有一份1.7的版本安装在c:\go下。html

因为看Go源码,有时候但愿在一些库的实现中加点小改动。这样有利于理解。又下了一份代码解压在d:/go-devel/go目录下。windows

能够看看这个文件:spa

file:///D:/go-devel/go/doc/install-source.htmlhtm

因为做者要照顾各类状况下,啰嗦了。源码

编译一份新的go只须要作两件事情:io

1 设置环境变量:编译

GOROOT_BOOTSTRAP=c:/go  变量

 CGO_ENABLE=0file

2 在d:/go-devel/go/src下运行,all.bat。环境变量

编译出来新的东西放在d:/go-devel/go/bin下。

切换到新的编译的环境,就修改一下GOROOT变量,而且PATH中去掉c:\go,加入d:\go-devel\go

看看是否是真的,

D:\go-devel\go\src\net\http>go version
go version devel +524cd48 Sat Nov 12 21:24:06 2016 +0000 windows/amd64

相关文章
相关标签/搜索