解决$ go get google.golang.org/grpc上的包被墙的问题


今天get grpc包的时候

$ go get google.golang.org/grpc

发现拉不下来被墙了,在github.com上搜索grpc,clone到工程目录中,运行命令

go install google.golang.org/grpc

拿到了一些丢失的依赖包,比如:

进入https://github.com/golang仓库找到对应的包,git clone下来,放到指定的目录中,比如上图缺少的golang.org/x/net/http2包,在github上把net包clone下来,如下:

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

其他包也如此操作,全部完成后,再运行

go install google.golang.org/grpc

成功,问题解决。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM