const generatedCodeVersion …
const contextPkgPath …
const grpcPkgPath …
const codePkgPath …
const statusPkgPath …
func init() { … }
type grpc …
func (g *grpc) Name() string { … }
var contextPkg …
var grpcPkg …
func (g *grpc) Init(gen *generator.Generator) { … }
func (g *grpc) objectNamed(name string) generator.Object { … }
func (g *grpc) typeName(str string) string { … }
func (g *grpc) P(args ...interface{ … }
func (g *grpc) Generate(file *generator.FileDescriptor) { … }
func (g *grpc) GenerateImports(file *generator.FileDescriptor) { … }
var reservedClientName …
func unexport(s string) string { … }
var deprecationComment …
func (g *grpc) generateService(file *generator.FileDescriptor, service *pb.ServiceDescriptorProto, index int) { … }
func (g *grpc) generateUnimplementedServer(servName string, service *pb.ServiceDescriptorProto) { … }
func (g *grpc) generateServerMethodConcrete(servName string, method *pb.MethodDescriptorProto) { … }
func (g *grpc) generateClientSignature(servName string, method *pb.MethodDescriptorProto) string { … }
func (g *grpc) generateClientMethod(servName, fullServName, serviceDescVar string, method *pb.MethodDescriptorProto, descExpr string) { … }
func (g *grpc) generateServerSignatureWithParamNames(servName string, method *pb.MethodDescriptorProto) string { … }
func (g *grpc) generateServerSignature(servName string, method *pb.MethodDescriptorProto) string { … }
func (g *grpc) generateServerMethod(servName, fullServName string, method *pb.MethodDescriptorProto) string { … }