linux centos一键安装pb
wget https://github.com/protocolbuffers/protobuf/releases/download/v3.14.0/protoc-3.14.0-linux-x86_64.zip
unzip protoc-3.14.0-linux-x86_64.zip
mv bin/protoc /usr/local/bin/
mv include/ /usr/local/include/
protoc --version
libprotoc 3.14.0
这样设置以后,找不到命令
修改$PATH环境变量
解决方案
chmod +x /usr/local/bin/protoc
protoc --go-grpc_out=./ xxx.proto
protoc --go_out=./ xxx.proto
syntax = "proto3";
option go_package = "./";
message Request {
string name = 1;
}
message Response {
string name = 1;
}
// 定义服务
service Speak {
// 定义方法
rpc SpeakData(Request) returns (Response) {}
}