我用了很多方法 最后设置了代理就好了
第一步
第二步
设置 GOPROXY=https://goproxy.cn,direct
为什么go的环境设置成GOPROXY=https://goproxy.cn,direct那
在使用 Go 语言开发时,通常需要从远程仓库(例如 Github、Gitlab 等)下载依赖的第三方库和包。然而,由于众所周知的原因,有时候访问这些仓库会比较慢,甚至无法访问。
为了解决这个问题,Go 官方提供了 GOPROXY 环境变量来指定代理地址,从而加快包的下载速度。设置为GOPROXY=https://goproxy.cn,direct
,则表示使用 goproxy.cn 作为代理,如果该代理无法访问,则直接访问原始仓库。
goproxy.cn 是由七牛云提供的免费代理服务,该代理不仅具有快速的下载速度,而且还支持自动镜像和缓存功能,可以大大提高依赖库的下载速度,并减轻源仓库的压力。
因此,将 GOPROXY 设置为 https://goproxy.cn,direct
是一个比较好的选择,可以加快包的下载速度,提高开发效率。