The protobuf definitions might be easier to understand by using the Protobuf Extensions and Oneof features:
https://developers.google.com/protocol-buffers/docs/proto?hl=en
E.g. message types for a certain service could be defined in separate file instead of the types.proto. It would simplify documentation of things that belong together.
The protobuf definitions might be easier to understand by using the Protobuf
ExtensionsandOneoffeatures:https://developers.google.com/protocol-buffers/docs/proto?hl=en
E.g. message types for a certain service could be defined in separate file instead of the
types.proto. It would simplify documentation of things that belong together.