问题:go get: module github.com/gin-gonic/gin: Get "https://proxy.golang.org/github.com/gin-gonic/gin/@v/list": dial tcp 172.217.160.113:443: i/o timeout
我们可以设置go get的代理:
Goproxy.cnThe most trusted Go module proxy in China.https://goproxy.cn/
在终端依次输入:
go env -w GO111MODULE=on
go env -w GOPROXY=https://goproxy.cn,direct
我们再go env 查看go语言的环境变量:
前提是已经配置了go语言环境了:
我们可以看到已经配置成功!
我们再进行go get:
显示go get成功了!
我们可以进行查看:
文件是存放在$GOPAYH/pkg/mod/github.com下面的。
这样我们设置代理后就可以go get任何github上的资源了,同理,go mod tidy也是一样的原理,所以也是可以自动下载相关依赖包的!



