我正在尝试使用 Go gRPC 构建示例应用程序,但我无法使用“protoc”生成代码
我已经使用以下方法安装了所需的库和 Go 包:
go get -u google.golang.org/grpc
go get -u github.com/golang/protobuf/protoc-gen-go
我也试过设置路径,但没有运气。
示例“原型”文件:
syntax = "proto3";
package greet;
option go_package="greetpb";
service GreetService{}
错误信息:
“protoc-gen-go:程序未找到或不可执行
–go_out: protoc-gen-go: 插件失败,状态码为 1。”
原文由 Mayank Gupta 发布,翻译遵循 CC BY-SA 4.0 许可协议
我按照以下步骤解决了它:
使用以下命令安装 Go 库:
vim ~/.bash_profile
source ~/.bash_profile
参考: Unable to build protobuf to go endpoint