有两种安装方式:Go社区制作好的安装包和从源码编译的安装。参考:http://golang.org/doc/install
Go社区制作好的安装包下载地址: http://code.google.com/p/go/downloads/list?q=OpSys-Windows+Type%3DInstaller
下面是从源码安装的方式,参考:http://golang.org/doc/install/source
一. 安装GCC编译器
1. 从 http://sourceforge.net/projects/mingw/files/MinGW/ 下载MinGW,然后默认安装即可。
2. 确保<MinGW>\bin路径在PATH环境变量中。
二、安装Mercurial
Go社区使用Mercurial作为VCS,所以为了获取最新的源代码,需要安装Mercurial
下载地址:http://mercurial.selenic.com/downloads/
建议下载 TortoiseHg 2.6 With Mercurial 2.4
Mercurial 在1.7.3版本之后需要检查服务器的CA证书,不过对于Windows平台是透明的。
三、获取源代码:
1. 创建一个目录,如e:\go\src
2. 执行:hg clone -u release https://code.google.com/p/go,执行前,确保hg命令在
Path变量中或自行指定hg的路径。
注意:仍然可以出现证书不一致的情况,证书来自于www.google.com但访问的code.google.com,因此需要加上参数
--insecure。
四、编译并安装Go
1. 编译,进入目录e:\go\src\go\src,执行all.bat
在编译过程中,360安全卫士会误报发现木马,关闭360安全卫士重新编译。
好吧,测试失败,出去吃饭,回来再接再厉。