【发布时间】:2020-01-02 04:19:54
【问题描述】:
我正在尝试使用 go grpc 构建示例应用,但无法使用“protoc”生成代码
已使用以下工具安装了所需的库/go 包:
- 去获取 -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。”
【问题讨论】:
-
你能添加你正在执行的确切命令吗?
-
"protoc greet/greetpb/greet.proto --go_out=plugins=grpc:."文件夹结构:greet->greetpb-> greet.proto 文件
标签: go protocol-buffers grpc proto protoc