Protocol Buffer命名规范
Protocol Buffer的消息体定义采用驼峰命名法:
message newService {
required string name = 1;
}
枚举类型采用驼峰命名法。枚举类型首字母大写开头。每个枚举值全部大写,并且采用下划线分隔法命名。
enum Foo {
FIRST_VALUE = 0;
SECOND_VALUE = 1;
}
消息体中每行用分号结束,不是逗号.
消息体中服务名和方法名都采用驼峰命名法。并且首字母都大写开头.
service NewService {
rpc Search (NewRequest) returns (NewRequest);
}