Protobuf3 Javascript Flask Python使用
Protocol Buffers是Google公司开发的一种数据描述语言,用于描述一种轻便高效的结构化数据存储格式,并于2008年对外开源。
Protobuf3语法介绍
1.字段前只有repeated关键字
2.枚举默认为第一个枚举定义的第一个值必须是0
3.bytes默认为空,bool默认为false,数字类型默认为0
4.protoType类型如下:
double、float、int32、int64、uint32、uint64、sint32、sint64、fixed32、fixed64、sfixed32、sfixed64、bool、string、bytes
【s*】正负数使用更优,[1,15]之内的标识号在编码的时候会占用一个字节,
Windows Protobuf3安装使用
1.软件下载
下载:protoc-3.13.0-win64.zip
https://github.com/protocolbuffers/protobuf/releases
下载:node.js
https://nodejs.org/zh-cn/download/
2.按照自己的需求自定义编辑*.proto文件
原接