2.3 枚举、oneof、map 与嵌套消息 本节摘要:复合结构是 proto 语言的三种粘合剂:枚举把受限整数变成有名字的语义集合(第一编号必须为 0 的规则与未知枚举值行为是两大考点)、oneof 表达互斥多态语义(赋值即覆盖是最大陷阱)、map 在编码层的真身是重复的键值 message(超大 map 有单字节流风险)。本节给出每种结构的使用时机、字节层实质与工程禁区。 本章的收官之节:2.1 定字段身份、2. 会员。《2.3 枚举、oneof、map与嵌套消息》收录于灏天文库文集《Protobuf》,原作者/来源:灏天文库,整理自「灏天文库」,提供技术教程、实践指南与问题解决方案,支持在线阅读、全文检索与知识沉淀,助力开发者系统化学习。本站整理收录,版权归原作者/开源协议所有。