1.下载地址并选择版本

在此地址中选择版本,若是windows电脑,64位系统,选择amd64,除非是arm的。也可直接使用Featured downloads菜单中的。

https://golang.google.cn/dl/

将解压文件,放置于D:\go下。

2.配置环境变量

以windows 10为例,此电脑->属性—>高级系统设置—>环境变量。

2.1配置GOROOT

系统变量中,新建变量GOROOT,变量值为即载golang压缩包后解压缩的地址:D:\go。

验证:在cmd中,查看golang版本,输入命令:go version。

2.2配置GOPATH

系统变量中,新建变量:GOPATH;变量值:D:\goHome;说明:这个目录主要用于存放源代码,依赖包等内容,因此这文件夹路径下还要有src(源代码)、pkg(依赖包)、bin(可执行文件)三个文件夹用于存放不同的内容。

3.配置GOPROXY代理

若不配置,会出现超时,命令如下:

go env -w GOPROXY=https://goproxy.cn,direct

4.下载的包的安全性校验

GOSUMDB 的全称为 Go CheckSum Database,用来下载的包的安全性校验问题。包的安全性在使用 GoProxy 之后更容易出现,比如我们引用了一个不安全的 GoProxy 之后然后下载了一个不安全的包,这个时候就出现了安全性问题。对于这种情况,可以通过 GOSUMDB 来对包的哈希值进行校验。命令如下:

go env -w GOSUMDB=off