1.protobuf整体格式就是tag+type+value
2.VARINT无法直接获取长度,需看每个字节第一个bit是否为1,如是后面还有字节直至第一个bit是0
3.type=2时,可以是string, 也可以是embedded messages,所以如无需embedded messages,可以fake一个proto,用string替换embedded messages,节省解析成本
1.protobuf整体格式就是tag+type+value
2.VARINT无法直接获取长度,需看每个字节第一个bit是否为1,如是后面还有字节直至第一个bit是0
3.type=2时,可以是string, 也可以是embedded messages,所以如无需embedded messages,可以fake一个proto,用string替换embedded messages,节省解析成本