go get没反应?启用goproxy.cn代理

go get没反应?启用goproxy.cn代理

由于一些众所周知的原因,go get并不能顺利的访问golang.org/x相关的内容。所以执行go get时会长时间没有反应。

对此可以使用GOPROXY这个环境变量设置一个golang.org/x的模块代理。(关于模块代理

对于Windows,使用Powershell:

1
2
$env:GO111MODULE="on" # 启用Go的模块相关特性
$env:GOPROXY="https://goproxy.cn" # 设置https://goproxy.io也有一样的效果

对于Linux:

1
2
export GO111MODULE=on # 启用Go的模块相关特性
export GOPROXYhttps://goproxy.cn # 设置https://goproxy.io也有一样的效果

评论

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×