golang 环境配置

golang环境下载地址 https://golang.google.cn/dl/

最近使用go-zero的时候,发现要想在cmd中使用go的第三方安装包指令有问题,所以调整一下环境配置。

我的配置习惯如下:
通常,我安装go环境的时候,都会放在D:\Program Files;
然后,D:\Program Files\Go中创建新文件夹 path用于存放go工程package,
还有,文件夹sdk,开发的SDK也放在这里面。

用户变量

GOPATH 指定go工程package存放位置,并且安装第三方包的时候通常会下载到此处。
如果,没有配置这个变量,通常都在c盘中。建议配置,不然好多东西占用c盘空间。 
我的配置为:D:\Program Files\Go\path

环境变量

1. 如果设置了GOPATH,并且有安装第三方的package,那么一定要在path中配置GOPATH路径中的bin路径,方可使用第三方package的命令。我的配置为:path -- D:\Program Files\Go\path\bin
2. GOROOT 指定GolangSDK安装路径(Go安装的目录), 我的配置为: D:\Program Files\Go
3. path 指定GoSDK路径中的bin目录(go.exe目录)。通常,在安装go环境时候,就自动设置了,但是可能需要在安装过程中需要勾选才行。我的配置为:path -- D:\Program Files\Go\bin

GO111MODULE是 go modules 功能的开关
off(无模块支持),on(模块支持),auto(默认值)

设置方式
go env -w GO111MODULE=on
注:
在使用go modules时,GOPATH是无意义的,不过它还是会把下载的依赖存储在$GOPATH/pkg/mod 中
也会把go install 的结果放在 $GOPATH/bin 中。

golang默认的GOPROXY是https://goproxy.io,这个是官方的设置,我们可以使用国内的代理,Windows下设置如下:因为一些限制,我们不能很顺利的使用和下载这些仓库,这样就会导致下载缓慢或者失败,所以这个时候就需要一个代理来实现下载,这个代理就是中间商,可以跨过限制来访问。

设置方式
go env -w GOPROXY=https://goproxy.cn,direct
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值