【发布时间】:2021-03-09 00:06:55
【问题描述】:
我开始使用 gRPC,我的原型看起来像:
message Customer {
int64 customerId = 1;
string firstName = 2;
string lastName = 3;
repeated string roles = 4;
}
但 BloomRPC 显示为:
{
"roles": [
"User",
"Admin"
],
"customerId": "100000",
"firstName": "Bob",
"lastName": "Jenkins"
}
角色不应该放在最后吗?
【问题讨论】:
-
我在这里可能只是无知,但为什么排序很重要?我想 JSON 来自已经“离线”处理过的原型,并且排序是字典/地图实现的副作用。 (我很可能错了。)
-
@AndrewCheong 只对人类可读性/调试很重要。