Go语言配置go mod代理
众所周知的原因,国内是无法稳定的访问 Google 的服务,所以很多依赖无法成功下载,这个时候我们就要为 go mod
配置代理,目前国内优质的 go mod
代理推荐一下两个:
这里我推荐使用 goproxy.cn
,他是国内最早提供 goproxy 代理的服务,他的服务由七牛提供支持,七牛也是目前国内使用 Go 语言经验比较丰富的公司,我一直在使用 goproxy.cn
,很稳定。
下面我们执行一下命令来设置 goproxy:
go env -w GOPROXY=https://goproxy.cn,direct
注意:go env -w
是不支持老版本 go 语言 sdk 的,如果你在执行该命令时报错,可以通过执行以下命令来设置 GOPROXY
:
export GOPROXY=https://goproxy.cn
配置完成后,我们执行 go env
命令可以看到效果,如下图: