一旦我运行协议命令以生成pb.go文件,我就会收到以下错误,但我可以生成pb.go文件。如何缓解以下错误Missing 'go_package' option in "job.proto",
please specify it with the full Go package path as
a future release of protoc-gen-go will require this be specified.
1 回答
Qyouu
TA贡献1786条经验 获得超11个赞
“导入路径”是另一个包用于导入生成的代码的路径,例如 github.com/me/myproject/model 或者您可以简单地根据您的偏好定义导入路径。
您只需按如下方式定义可选的导入路径
option go_package = ".;<Your_Import_path>";
例如,我们可以假设包路径为“/pub”,因此语句如下。
option go_package = ".;pub";
然后,您只需执行原型命令即可生成 pb.go 文件
protoc -I=<ABS_PATH_OUTPUT_DIR> --go_out=<ABS_PATH_PROTO_FILE>
- 1 回答
- 0 关注
- 108 浏览
添加回答
举报
0/150
提交
取消