为了保持整个Windows的环境纯洁,有zip包的东西向来不会去用安装包。幸运的是,golang是有zip包提供的。
但是如果直接解压而不外加其它措施,会提示很多包(package)找不到,所以在命令行中执行go相关命令之前,需要先设置几个环境变量。
因为命令行当中的set命令作用域只在当前命令行会话,所以这不影响我们“保持纯净”。相关环境变量及设置样例如下:
set GOBIN = d:\go\bin set GOARCH = amd64 set GOOS = windows set GOROOT = d:\go set PATH = %PATH%;%GOBIN%
大功告成。