Example using gRPC Directory: .gen -> Source code generated by protoc server -> server source code client -> client source code protos -> protos files To generate go source file from proto use make proto-gen