在浏览 protobufjs 和 google protobuf 官方指南的文档时,我注意到两者描述的 rpc 声明之间存在语法差异 -
- 谷歌 protobuf 指南 -
rpc SayHello (HelloRequest) returns (HelloReply)
- ProtobufJS 指南 -
rpc SayHello (HelloRequest) returns (HelloReply) {}
注意最后的区别{}
。
这有什么意义?它会导致不同的代码行为吗?
参考 -
- 谷歌 Protobuf 指南 - https://developers.google.com/protocol-buffers/docs/overview#services
- Protobuf JS 指南 - https://protobufjs.github.io/protobuf.js/#using-proto-files