【发布时间】:2021-11-12 04:55:51
【问题描述】:
我想将 UUID 附加到我的 protobuf 用户消息示例中的字段。
message User {
// field containing id as UUID type
required string email;
optional string name;
}
我知道 protobuf 消息还不支持 UUID 类型。我读过最好的方法是使用 UUID 消息类型。
所以我猜我的用户消息会导入我的 UUID 消息原型定义并将其用作字段类型,如下所示:
import "myproject/UUID.proto";
message User {
required UUID id;
required string email;
optional string name;
}
我的问题是,UUID 消息的外观如何,我将如何对其进行编码/解码?我的目标是 Java/Scala 和 C# 兼容性。
【问题讨论】:
标签: protocol-buffers uuid