美文网首页
go mod tidy 下载依赖包问题

go mod tidy 下载依赖包问题

作者: 晓亮1988 | 来源:发表于2020-03-08 23:43 被阅读0次

    go mod tidy 下载依赖包问题

    go: golang.org/x/sys@v0.0.0-20190813064441-fde4db37ae7a: unrecognized import path "golang.org/x/sys" (https fetch: Get https://golang.org/x/sys?go-get=1: dial tcp 216.239.37.1:443: i/o timeout)
    

    goproxy.io 这个开源项目帮我们实现好了我们想要的。该项目允许开发者一键构建自己的 GOPROXY 代理服务。同时,也提供了公用的代理服务 https://goproxy.io,我们只需设置该环境变量即可正常下载被墙的源码包了:

    export GOPROXY=https://goproxy.io
    

    不过,需要依赖于 go module 功能。可通过 export GO111MODULE=on 开启 MODULE。

    如果项目不在 GOPATH 中,则无法使用 go get ...,但可以使用 go mod ... 相关命令。

    也可以通过置空这个环境变量来关闭,export GOPROXY=。

    相关文章

      网友评论

          本文标题:go mod tidy 下载依赖包问题

          本文链接:https://www.haomeiwen.com/subject/eoisdhtx.html