protoc-gen-go-grpc:程序未找到或不可执行

2023-12-19

go version:go版本go1.14 linux/amd64

go.mod

module [redacted]

go 1.14

require (
    github.com/golang/protobuf v1.4.0-rc.2
    google.golang.org/grpc v1.27.1
    google.golang.org/protobuf v1.20.0 // indirect
)

我正在运行以下命令:

protoc -I ./src/pbdefs/protos/ --go-grpc_out=. src/pbdefs/protos/*.proto

生成我的 GRPC 输出文件.proto文件,我收到错误

protoc-gen-go-grpc: program not found or is not executable
Please specify a program using absolute path or make sure the program is available in your PATH system variable
--go-grpc_out: protoc-gen-go-grpc: Plugin failed with status code 1.

缺少的插件已在以下位置实现https://github.com/grpc/grpc-go https://github.com/grpc/grpc-go.

下面的命令应该修复它

go install google.golang.org/grpc/cmd/protoc-gen-go-grpc@latest
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

protoc-gen-go-grpc:程序未找到或不可执行 的相关文章

随机推荐