Protobuf支持的数据类型包括:
double:双精度浮点数float:单精度浮点数int32:32位有符号整数int64:64位有符号整数uint32:32位无符号整数uint64:64位无符号整数sint32:带符号的32位整数编码,有更高的压缩效率sint64:带符号的64位整数编码,有更高的压缩效率fixed32:32位固定大小的无符号整数fixed64:64位固定大小的无符号整数sfixed32:32位固定大小的有符号整数sfixed64:64位固定大小的有符号整数bool:布尔类型string:字符串类型bytes:字节类型除了基本数据类型外,Protobuf还支持自定义数据类型和枚举类型。


