mirror of https://github.com/grpc/grpc-go.git
				
				
				
			| 
				
					
						
							 | 
			||
|---|---|---|
| .. | ||
| README.md | ||
| go.mod | ||
| go.sum | ||
| grpc.go | ||
| main.go | ||
		
			
				
				README.md
			
		
		
			
			
		
	
	protoc-gen-go-grpc
This tool generates Go language bindings of services in protobuf definition
files for gRPC.  For usage information, please see our quick start
guide.
Future-proofing services
By default, to register services using the methods generated by this tool, the
service implementations must embed the corresponding
Unimplemented<ServiceName>Server for future compatibility.  This is a behavior
change from the grpc code generator previously included with protoc-gen-go.
To restore this behavior, set the option require_unimplemented_servers=false.
E.g.:
  protoc --go-grpc_out=require_unimplemented_servers=false[,other options...]:. \
Note that this is not recommended, and the option is only provided to restore backward compatibility with previously-generated code.