编译go run 程序文件 报错信息如下:
go: github.com/hashicorp/golang-lru@v0.5.4: Get "https://proxy.golang.org/github.com/hashicorp/golang-lru/@v/v0.5.4.mod": dial tcp 216.58.200.49:443: i/o timeout
go: github.com/hashicorp/golang-lru@v0.5.4: Get "https://proxy.golang.org/github.com/hashicorp/golang-lru/@v/v0.5.4.mod": dial tcp 216.58.200.49:443: i/o timeout
解决方法:
go env -w GOPROXY=https://goproxy.cn
分析报错原因是因为国内的墙导致的 需要改成国内的地址。
博客内容讲述了在编译Go程序时遇到由于网络问题导致的报错,即无法从proxy.golang.org下载依赖。解决方案是设置环境变量GOPROXY为国内的Go代理地址,如goenv-wGOPROXY=https://goproxy.cn,从而解决因GFW导致的模块下载失败问题。
4万+

被折叠的 条评论
为什么被折叠?



