Docker映像可根据协议缓冲区方案生成Go源代码
该存储库提供了用于从协议缓冲区方案生成Go源代码的Docker映像。
建造
Docker映像的构建需要引擎并make实用性作为先决条件。 满足要求后,使用以下命令来编译latest版本的Docker映像:
make latest
用法
要使用提供的工具生成Go源代码,您可以从以下命令开始,其中
project变量定义Go项目
plugin变量定义protoc插件(go,grpc-gateway,validate,swagger等)
plugin_args变量定义要传递给指定插件的参数
{schema}变量定义您的协议缓冲区架构
注意假定您的原型架构已设置了正确的option go_package 。 例如: option go_package = "github.com/{your_repo}/{your_app}"
docker
评论0
最新资源