# README
GRPC Server
The grpc server is a micro.Server compatible server.
Overview
The server makes use of the github.com/grpc/grpc-go framework for the underlying server but continues to use micro handler signatures and protoc-gen-micro generated code.
Usage
Specify the server to your micro service
import (
"github.com/micro/go-micro"
"github.com/micro/go-plugins/server/grpc"
)
func main() {
service := micro.NewService(
micro.Name("greeter"),
micro.Server(grpc.NewServer()),
)
}
# Functions
AuthTLS should be used to setup a secure authentication using TLS.
gRPC Codec to be used to encode/decode requests for a given content type.
MaxMsgSize set the maximum message in bytes the server can receive and send.
No description provided by the author
# Variables
DefaultMaxMsgSize define maximum message size that server can send or receive.