Open Liam0205 opened 4 years ago
勘误:第一段,接口不是借口
勘误:第一段,接口不是借口
谢谢,已修复~
还有文档未注明的特性下面那行:“正是”不是“正式”~
@BigBenSure 还有文档未注明的特性下面那行:“正是”不是“正式”~
您这个真是火眼金睛~
已修复~
第二种方法里,使用的pb是哪个版本?我在使用 libprotoc 3.4.0
时, oneof 定义时报错:
oneof bar {
int32 bar = 2;
}
"bar" is already defined in
https://liam.page/2020/05/05/using-oneof-to-generate-has-xxx-in-pb3/
Protobuf(全称 Protocal Buffer,简称 pb)是 Google 开源的序列化/反序列化工具,在工业界相当流行。pb3 相比 pb2 的一个显著变化,就是在 pb3 当中不再区分 required 和 optional 字段。与此同时,在 pb2 中针对 optional 基本类型字段设计的 [default = foobar] 的默认值功能和 has_xxx() 的借口也随之