可直接跳转至 github 地址查看作者说明
https://github.com/goproxy/goproxy.cn/blob/master/README.zh-CN.md
首先开启 Go 的MODULE支持
在DOS中输入
SETX GO111MODULE on
Mac 为
export GO111MODULE=on
然后替换软件源
软件源推荐某大佬与七牛合作的源, 七牛作为CDN分发大厂, 还是比较可靠的
https://github.com/goproxy/goproxy.cn
软件源为
https://goproxy.cn
win直接在环境变量添加(CMD可能会遇到权限等问题),系统变量和用户变量都添加!
Mac 为
export GOPROXY=https://goproxy.cn,direct
即可
(后面加direct是cn镜像没有找到会按照默认找)
GOLAND设置源
GOLAND由于本身很完善所以会将项目的源覆盖,即使你已经在外面修改了源地址,当然,每次get前执行一遍设置国内源也是可以的,只是麻烦些。需要在goland项目中setting-go modules选项下填写proxy设置。