欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

下载 golang.org/x 包出错不用代理的解决办法

发布时间:2024/9/15 编程问答 53 豆豆
生活随笔 收集整理的这篇文章主要介绍了 下载 golang.org/x 包出错不用代理的解决办法 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

原文链接:https://www.jianshu.com/p/6fe61053c8aa?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

原理

  • 当我们使用 import "golang.org/x/tools/go/buildutil" 导入包时,其实导入的是$GOPATH/src/golang.org/x/tools/go/buildutil目录的包。

  • "golang.org/x" 下的包在 "github.com/golang"有镜像库。

  • 所以我们可以从 github.com 上将对应包下载下来放到对应的目录即可。

  • 实例

    比如先切换到 $GOPATH 的 src 目录,cd $GOPATH/src,然后按需要下载:

  • git clone --depth 1 https://github.com/golang/tools.git golang.org/x/tools
  • git clone --depth 1 https://github.com/golang/lint.git golang.org/x/lint
  • git clone --depth 1 https://github.com/golang/net.git golang.org/x/net
  • git clone --depth 1 https://github.com/golang/sys.git golang.org/x/sys
  • git clone --depth 1 https://github.com/golang/crypto.git golang.org/x/crypto
  • git clone --depth 1 https://github.com/golang/text.git golang.org/x/text
  • git clone --depth 1 https://github.com/golang/image.git golang.org/x/image
  • git clone --depth 1 https://github.com/golang/oauth2.git golang.org/x/oauth2
  • 转载于:https://www.cnblogs.com/wangjq19920210/p/11452207.html

    总结

    以上是生活随笔为你收集整理的下载 golang.org/x 包出错不用代理的解决办法的全部内容,希望文章能够帮你解决所遇到的问题。

    如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。