go /golang 下生成protobuf *.pb.go文件 记录

 

  如果出现这个状况解决办法 记录一下:

在指定目录   git clone https://github.com/golang/protobuf  下载源码

 

  进入到以下目录

 

 分别执行  以下图片里的命令

 

 然后把 生成的  protoc-gen-go.exe  放到c盘的windows/System32目录下

 

最后  在放置  *.proto 文件的目录里执行:

$ protoc --go_out=./ *.proto
protoc-gen-go: unable to determine Go import path for "*.proto"

如果出现上面的问题

 

 

 在proto文件里添加  option go_package="../你自己的目录";

 

 

  再执行protoc --go_out=./ *.proto  生成成功

posted @ 2022-11-22 19:08  liuscien  阅读(433)  评论(0编辑  收藏  举报