Catalog
protobuf定义
protocol buffer 是谷歌出品的语言独立,平台独立,可扩展的结构化数据序列化的组件就像XML一样,但是protocol buffer编码后更小、速度更快、使用更简单。定义完你的结构化数据后,就可以使用配套工具生成的代码,使用不同的语言对结构化数据流进行读取和操作,
优势
- 简单
- 速度更快(相对于JSON、XML)
- 体积更小(相对于JSON、XML)
- 语言独立、平台独立(amazing)
应用场景
语法规则
定义消息类型
语法
message <messageName>{
[field rules] <field type> <field name>

protobuf是一种语言独立、平台独立的数据序列化协议,其优势在于简单、速度快且体积小。文章介绍了protobuf的消息类型定义,包括option(如optional、required、repeated)和field number,并详细讲解了protoc编译器的用途,如何生成目标语言代码,以及其在代码生成插件定制上的可能性。此外,还提及protoc的使用方法和参考资料。
最低0.47元/天 解锁文章

1821

被折叠的 条评论
为什么被折叠?



