go get golang.org/x/tools 失败解决

go get golang.org/x/tools失败

大陆不能访问golang.org,所以使用 go get golang.org/x/xxx 包的时候都会失败,比如安装tools包

go get -u golang.org/x/tools
package golang.org/x/tools: no Go files in /home/wlhe/go/src/golang.org/x/tools

可以手动下载的方式解决,golang.org/x所有包都在GitHub有镜像:
https://github.com/golang?utf8=✓&q=tools&type=&language=

golang的GitHub主页找到同名的包,手动clone即可

git clone https://github.com/golang/tools $GOPATH/src/golang.org/x/tools

golang.org/x/xxx包对应的git地址就是https://github.com/golang/xxx
比如golang.org/x/tools的git地址是https://github.com/golang/tools


版权声明:本文为Wind4study原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。