如何在window 安裝protoc protoc-gen-go-grpc

1、如何在window下,根據(jù)*.proto 生成代碼么?

image

2、下載protoc

https://github.com/protocolbuffers/protobuf/releases/download/v3.12.3/protoc-3.12.3-win64.zip
解壓后,放到$GOPATH/bin目錄下即可

image

3、如何生成protoc-gen-go-grpc ?

目前在github上,還沒有提供release版本,需要自己根據(jù)源碼生成
https://www.grpc.io/docs/languages/go/quickstart/

git clone -b v1.30.0 https://github.com/grpc/grpc-go  
cd cmd/protoc-gen-go-grpc  
go install .
image

4、生成*.pb.go代碼

protoc --plugin=protoc-gen-go=$protoc-gen-go的路徑  --go_out .  helloworld.proto
image

5、如何生成*_grpc.pb.go

protoc --plugin=protoc-gen-go=$protoc-gen-go的路徑  --go-grpc_out .  --go_out .  helloworld.proto
image
?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

友情鏈接更多精彩內(nèi)容