protobuf的使用
1 安装protobuf后,可以将写的go代码,进行转换
先执行go get github.com/golang/protobuf/protoc-gen-go,安装protoc-gen-go.exe,再执行安装protobuf,输入go get github.com/golang/protobuf/proto,安装protoc.exe,或 者将网易云微服务课程资料里的protoc.exe直接拷贝到gopath下的bin文件夹里,
在test.go目录下执行protoc --go_out=. test.proto 如果成功会生成test.pb.go文件
在win下有时候执行上述命令由于找不到protoc-gen-go插件,会报错:
ERROR: 2021/05/20 20:59:52 [profiling] error parsing flags: when -address isn't specified, you must include -stream-stats-catapult-json --go_out: protoc-gen-go: Plugin failed with status code 1.
只需在命令行中加入protoc-gen-go插件的路径,https://www.stonebaby.net/?p=670
参考:https://studygolang.com/articles/15462
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步