【发布时间】:2021-08-10 07:55:00
【问题描述】:
Protobuf 更喜欢将 xxx.proto 编译为源代码(如 protoc)
除了库之外只是在运行时加载 xxx.proto(如 DynamicMessage、protobuf-dynamic)
为什么更多的项目更喜欢这种方式?
一些比较:
- 计算:编译vs运行时
- 重新加载:重新编译原型 + 重新编译程序 + 重启 vs 重新加载配置
- 检查语法:随时编译vs
- 客户端更新:rebuild-client + download vs download-proto + reload
【问题讨论】:
标签: protocol-buffers config code-generation auto-generate