一旦我運行協(xié)議命令以生成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條經(jīng)驗 獲得超11個贊
“導入路徑”是另一個包用于導入生成的代碼的路徑,例如 github.com/me/myproject/model 或者您可以簡單地根據(jù)您的偏好定義導入路徑。
您只需按如下方式定義可選的導入路徑
option go_package = ".;<Your_Import_path>";
例如,我們可以假設(shè)包路徑為“/pub”,因此語句如下。
option go_package = ".;pub";
然后,您只需執(zhí)行原型命令即可生成 pb.go 文件
protoc -I=<ABS_PATH_OUTPUT_DIR> --go_out=<ABS_PATH_PROTO_FILE>
- 1 回答
- 0 關(guān)注
- 185 瀏覽
添加回答
舉報
0/150
提交
取消
