【发布时间】:2021-11-11 19:03:02
【问题描述】:
我想从protobuf和序列化/反序列化的角度了解下面的消息是否兼容。
message HelloReply {
string message = 1;
string personalized_message = 2;
}
message HelloReply {
string personalized_message = 2;
string message = 1;
}
在任何情况下,顺序是否对兼容性很重要?
【问题讨论】:
-
二进制消息中数字的全部指向identify the field,所以这些消息应该是兼容的
标签: go protocol-buffers field message