Protocol Buffers学习笔记
Protocol Buffers学习笔记
Protocol Buffer (简称Protobuf) 是Google出品的性能优异、跨语言、跨平台的序列化库。
可以一次定义,到处使用
定义数据类型
1 | // 声明语法版本,可以选择proto2版本 |
该代码定义了一个message类型的名为Person的结构,其中
- name属性为string类型
- age属性为int32类型,默认值为18。
其他类型可以参考 Scalar Value Types
Protocol Buffer (简称Protobuf) 是Google出品的性能优异、跨语言、跨平台的序列化库。
可以一次定义,到处使用
1 | // 声明语法版本,可以选择proto2版本 |
该代码定义了一个message类型的名为Person的结构,其中