安装 golang gin 依赖包的时候,发现长时间没有响应,无法下载,从返回的错误信息看应该是国内无法访问 golang.org。
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 module 镜像。
参考 https://github.com/goproxy/goproxy.cn。
go env -w GO111MODULE=on
go env -w GOPROXY=https://goproxy.cn,direct
然后再次使用 go get 下载 gin 依赖就可以了。