为了账号安全,请及时绑定邮箱和手机立即绑定

从--go_out=plugins 切换到-go-grpc_out PATH 问题

从--go_out=plugins 切换到-go-grpc_out PATH 问题

Go
蝴蝶不菲 2022-05-23 17:38:01
我正在尝试设置我的一个较旧的 go/grpc 项目,距上次更改大约 4 个月,并且 protoc 和 protoc-gen-go 似乎发生了很大变化。回到过去,我能够使用以下内容生成文件:protoc --go_out=plugins=grpc:. *.proto因为它仍然记录在: https ://github.com/golang/protobuf但是今天尝试运行它会出现以下错误:--go_out: protoc-gen-go: plugins are not supported; use 'protoc --go-grpc_out=...' to generate gRPC好的,所以我尝试使用 --go-grpc_out 标志,但是:请使用绝对路径指定程序或确保程序在您的 PATH 系统变量中可用我错过了什么?protoc-gen-go 注册在路径中,如使用旧命令时所见。
查看完整描述

1 回答

?
千万里不及你

TA贡献1784条经验 获得超9个赞

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

protoc-gen-go 的简短 v1.2 不再支持插件。并且将被我找不到的 protoc-gen-go-grpc 取代。

但!

github.com/golang/protobuf 版本的 protoc-gen-go-grpc 仍然并将支持插件。


查看完整回答
反对 回复 2022-05-23
  • 1 回答
  • 0 关注
  • 1135 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号