niki/pkg/grpc/server.go

18 lines
226 B
Go

package grpc
import "google.golang.org/grpc"
type RPCServer struct {
Server *grpc.Server
}
func New() RPCServer {
return RPCServer{
Server: grpc.NewServer(),
}
}
func (s RPCServer) Stop() {
s.Server.GracefulStop()
}