grpc 安裝以及牆的解決方法

1. 默認官方文檔
go get -u google.golang.org/grpc
因牆的問題,大部分安裝是沒法完成的
2. 解決方法
a. grpc
mkdir -p $GOAPTH/src/google.golang.org
git clone https://github.com/grpc/grpc-go.git
mv grpc-go grpc
b. genproto
mkdir -p $GOAPTH/src/google.golang.org
git clone https://github.com/google/go-genproto.git
mv go-genproto genproto
3. 運行例子
cd $GOAPTH/src/google.golang.org/grpc/examples/helloworld

cd greeter_server 
go run main.go
cd greeter_client
go run main.go
4. 參考資料
https://github.com/google/go-genproto
https://github.com/grpc/grpc-go
https://grpc.io/docs/quickstart/go.html#update-the-server
相關文章
相關標籤/搜索