问题描述
我正在使用Go来实现API端点,该端点应返回如下所示的数据:
{
"object1s": [
{
"object2": {
"key1": {
"key3": 1,"key4": 2,"key5": 3
},"key2": {
"key3": 4,"key4": 5,"key5": 6
}
}
},{
"object2": {
"key1": {
"key3": 7,"key4": 8,"key5": 9
},"key2": {
"key3": 10,"key4": 11,"key5": 12
}
}
}
]
}
如何使用proto3对此建模?
我有这个:
message SubObject {
map<string,map<string,int32>> object2 = 1;
}
message ResponseMessage {
repeated SubObject object1s = 1;
}
但是我认为语法map<string,int>>
是无效的。
那么描述SubObject
的正确方法是什么?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)