grpc 安装 proto

1.到  https://github.com/protocolbuffers/protobuf/releases/  下载 protoc-3.XX.X-win64.zip 解压,将解压后的\bin路径添加环境变量

 

2.cmd输入 protoc --version查看是否安装成功

 

3.打开go终端(golang/vscode),输入 

go get github.com/golang/protobuf/protoc-gen-go

 

提示:

go: module github.com/golang/protobuf is deprecated: Use the "google.golang.org/protobuf" module instead.

 

 

4.我的go是18.4,拉取命令如下:

go install google.golang.org/protobuf/cmd/protoc-gen-go@latest

 

5.编写proto文件(ABC.proto)

文件体内容如下:

syntax = "proto3";
package helloproto;

option go_package =".";

message Student {
    string name = 1;
    bool male = 2;
    repeated int32 scores = 3;
}

 

6.执行proto命令

protoc --go_out=. *.proto

 

当前路径下即会出现ABC.pb.go。

完成grpc-proto的安装。

posted @ 2022-08-04 10:27  黑山老道  阅读(1188)  评论(0编辑  收藏  举报