https://github.com/golang/protobuf
protoc-gen-go
是 protoc 中的一个插件,它为输入 proto 定义生成 go 绑定。
protoc-gen-go
还有一个插件框架,它grpc
是一个插件插件
https://github.com/golang/protobuf/tree/master/protoc-gen-go/grpc
$ protoc ./helloworld.proto --go_out=plugins=grpc:.
是否有可能我编写自己的插件并与 grpc 插件一起调用它?
$ protoc ./helloworld.proto --go_out=plugins=grpc+myplugin:.
我是否需要强制将我的插件构建到 protoc-gen-go 中?如果没有,那么 protoc-gen-go 将如何找到 myplugin ?