Golang 环境搭建
将Golang安装在电脑中以后,我们还需要对Golang的环境进行一下设置。
Golang的依赖包管理一直是一个经常被吐槽的地方,经过多个版本的迭代 Go Modules 现在已经成为Golang的官方包管理方案。我们安装完成以后,首先需要开启 Go Modules 。
Go Modules 优点
Go Modules 解决了在以往的版本中强制要求设置 GOPATH 的约束,以及需要手动 go get 下载依赖的操作。
开启 Go Modules
首先打开我们电脑的终端,然后在终端输入以下命令开启 Go Modules :
1.$ go env -w GO111MODULE=on
GO111MODULE 有三个参数,分别为:
• on
• off
• auto
on 表示开启, off 表示关闭, auto 表示自动。一般我们设置为 on 就可以了。
设置GOPROXY
在我们的开发过程中我们经常需要去 go get 下载一些第三方的包文件,但是由于网络的原因很多第三方的包文件会下载不下来。这个时候我们只需要设置一下 GOPROXY 就能很好的解决无法下载第三方包的问题。
设置 GOPROXY 我们同意需要打开终端,然后在终端中输入以下命令:
1.$ go env -w GOPROXY=https://goproxy.cn,https://goproxy.io
设置完成以后我们可以通过 go env 来查看是否设置成功。
1.$ go env