window 安装protoc protoc-gen-go-grpc

1、如何在window下,根据*.proto 生成代码么? window 安装protoc protoc-gen-go-grpc
文章图片

2、下载protoc https://github.com/protocolbuffers/protobuf/releases/download/v3.12.3/protoc-3.12.3-win64.zip
解压后,放到$GOPATH/bin目录下即可
window 安装protoc protoc-gen-go-grpc
文章图片

3、如何生成protoc-gen-go-grpc ? 目前在github上,还没有提供release版本,需要自己根据源码生成
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 .

window 安装protoc protoc-gen-go-grpc
文章图片

4、生成*.pb.go代码
protoc --plugin=protoc-gen-go=$protoc-gen-go的路径--go_out .helloworld.proto

【window 安装protoc protoc-gen-go-grpc】window 安装protoc protoc-gen-go-grpc
文章图片

5、如何生成*_grpc.pb.go
protoc --plugin=protoc-gen-go=$protoc-gen-go的路径--go-grpc_out --go_out .helloworld.proto

window 安装protoc protoc-gen-go-grpc
文章图片

??
??
??
??
window 安装protoc protoc-gen-go-grpc
文章图片

    推荐阅读