protobuf 有没有类似List的类型
时间: 2023-10-06 17:07:02 浏览: 187
netty+protobuf入门案例.
5星 · 资源好评率100%
是的,protobuf 有一个类似于 List 的类型,它被称为 repeated。它允许在消息中包含多个相同类型的值,类似于数组或列表。例如,下面是一个包含 repeated 字段的 protobuf 消息定义:
```
message MyMessage {
repeated int32 my_values = 1;
}
```
在这里,MyMessage 消息包含一个名为 my_values 的 repeated 字段,它包含多个 int32 类型的值。在使用 protobuf 库将消息序列化为二进制格式时,这些值将被编码为重复的元素。在反序列化时,这些元素将被解码为一个列表或数组。
阅读全文