要在中国境内下载和使用Go编程语言的包,可以使用国内的Go模块代理来加速下载速度。以下是一些常见的国内Go模块代理源以及如何切换到这些源的方法:
常见国内Go模块代理源
- 七牛云(Qiniu)-
https://goproxy.cn
- 阿里云(Alibaba Cloud)-
https://mirrors.aliyun.com/goproxy/
- 清华大学(Tsinghua University)-
https://goproxy.tuna.tsinghua.edu.cn
切换Go模块代理源的方法
- 通过环境变量配置 在终端中执行以下命令:
go env-wGOPROXY=https://goproxy.cn,direct
- 通过配置文件配置 你也可以在Go的配置文件中手动修改GOPROXY的值。找到并编辑
go
的配置文件(通常位于$HOME/.config/go/env
),添加或修改以下行:GOPROXY=https://goproxy.cn,direct
以下是使用七牛云源的示例:
go env-wGOPROXY=https://goproxy.cn,direct
类似的,你可以根据需要选择其他代理源,例如:
go env-wGOPROXY=https://mirrors.aliyun.com/goproxy/,direct
或
go env-wGOPROXY=https://goproxy.tuna.tsinghua.edu.cn,direct
配置完成后,你就可以快速下载和使用Go的包了。
版权归原作者 完颜振江 所有, 如有侵权,请联系我们删除。