Go get被墙问题

GO get被墙问题

---- 方法一(没有代理的办法) ----------------------------

1.问题描述:
当你使用 go get xxx库时,如果该库使用了 https://golang.org/x/ 的某个东东,就会get 失败。

2.解决方式:
在你的 GOPATH/src 目录下创建 golang.org\x .
例如 我的GOPATH= E:\go , 建好后的目录是 E:\go\src\golang.org\x

接下来就是到github上找 golang.org中 你需要的库,地址: https://github.com/golang
假如你需要sys库,cd $GOPATH/src/golang.org\x目录下
git clone https://github.com/golang/sys.git

----方法二(设置代理)------
windows下:
设置环境变量:右键我的电脑--属性--高级系统设置--环境变量设置

 http_proxy=http://127.0.0.1:1080   
 https_proxy=http://127.0.0.1:1080

linux or macOS:

  cd ~
 vim .bash_profile
 export http_proxy=http://127.0.0.1:1080   
 export https_proxy=http://127.0.0.1:1080

接下来就可以继续go get 你的依赖库啦! Good Luck !

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,268评论 19 139
  • 总父爱母爱恩重如山这种感受未必人人知晓。 我没有母亲所以从未感受母爱。 尽管有父亲,我也没知道在窝父亲怀里是什么感...
    会想多的姑娘阅读 332评论 0 0
  • 芋泥也叫芋茸,是福建省闽菜中的汉族传统甜食之一,以芋头煮熟捣烂加红枣、樱桃、瓜子仁、冬瓜糖、白糖、桂花和熟猪油等辅...
    旧巷听雨雨迷蒙阅读 720评论 1 6