go-grpc环境配置gopath下的一些包下载

记录下官方文档下没有的几个包获取。

正常情况下,首次生成pb文件,vscode都会因为gopath下缺少这几个包报错:google.golang.org/grpc;golang.org/x/net;golang.org/x/text;src/golang.org/x/sys;google.golang.org/genproto;google.golang.org/protobuf,这些包github上都有托管,换一种方式获取就能解决问题:

# 下载grpc-go
git clone https://github.com/grpc/grpc-go.git $GOPATH/src/google.golang.org/grpc
# 下载golang/net
git clone https://github.com/golang/net.git $GOPATH/src/golang.org/x/net
# 下载golang/text
git clone https://github.com/golang/text.git $GOPATH/src/golang.org/x/text
# 下载sys
git clone https://github.com/golang/sys.git $GOPATH/src/golang.org/x/sys
# 下载go-genproto
git clone https://github.com/google/go-genproto.git $GOPATH/src/google.golang.org/genproto
# 下载go-protobuf
git clone https://github.com/protocolbuffers/protobuf-go.git  $GOPATH/src/google.golang.org/protobuf
cd $GOPATH/src/
go install google.golang.org/grpc

你可能感兴趣的:(go,go,vscode,grpc)