protobuf中message定义数组
时间: 2023-08-22 10:04:58 浏览: 174
proto:通用Protobuf定义
在 Protocol Buffers (protobuf) 中,你可以使用 repeated 关键字来定义一个数组或列表字段。下面是一个示例:
```
syntax = "proto3";
message MyMessage {
repeated int32 numbers = 1;
}
```
在上面的示例中,我们定义了一个名为 MyMessage 的消息类型,并在其中使用 repeated 来声明一个名为 numbers 的整数数组字段。字段的标签是 1。
你可以根据需要在消息类型中定义多个数组字段,每个字段可以具有不同的数据类型。使用 repeated 关键字可以让你在一个字段中存储多个值。
阅读全文