Is it an ok approach to generate grpc code from a .proto for a system language like c++ or go, and maintain it as a part of source code assuming it's platform agnostic?
Edit To be more precise, for a given version of the framework does the code generation process yield the same code for every supported platform (as the host)?