如何在protobuf3.0中定义映射?

2024-10-03 09:19:46 发布

您现在位置:Python中文网/ 问答频道 /正文

我定义了一个简单的微型原型机像这样的文件:

syntax = "proto3";
message EncodeRequest{
    required bytes payload = 1;
    maps<string,string> encoding_parameters = 2;
}

protoc编译器(--version==libprotoc 3.0.0.0从protobuf-python-3.0.0-alpha-3的源代码安装)报告:

^{pr2}$

Tags: 文件messagestringbytes定义requiredencodingpayload