go get国内解决办法汇总
原文链接: https://studygolang.com/articles/20364 go作为Google大佬的亲儿子,go开发过程中除了SDK自带的包外还经常会需要用到大佬提供的其他包,这些包都在golang.org下,而下载这些包需要访问大佬的服务器,国内开发者就会遇到各种墙的问题,今天就给大家总结一下有哪些途径安装这些包. 1. VPN 如果有条件的,公司能够提供稳定可靠的vpn,建议使用VPN,当然也有一些免费的vpn,实测效果很不好 2. gopm gopm是一个开源的GoPackage Manager的管理工具,在go mod之前比较好使,github地址: https://github.com/gpmgo/gopm 使用思路: 1. 安装gopm go get -u github.com/gpmgo/gopm go install gopm 2. 使用gopm安装golang.org包 gopm get golang.org/x/net 实测这个效果在1.11版本后不好使 3. install form github 思路: Google大佬知道很多开发者因为环境限制不能访问golang.org的包,所以这些包在github上都有Copy,但是只是Copy,其中的包依赖还是golang.org,所以目前不能像gopm那样一键全部安装,但是实测可用