# Packages
Package resolver - pre-implemented resolver.
# Functions
NewListener - creates a listener with default configurations.
NewListenerWithCfg - creates a listener with given configurations.
NewListenerWithKeys - create a listener with given configuration keys.
NewServer - creates a grpc server with given options.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
TrimError - Extract pure error message from the error returns by grpc client methods.
# Structs
Config - a struct holds all configurations.
ConfigKeys - a struct holds all configuration keys.
No description provided by the author
# Interfaces
AfterStartHook
A hook execute after server start (after grpc.Server.Serve called).
BeforeStartHook
A hook execute before server start (before grpc.Server.Serve called).
BeforeStopHook
A hook execute before server stop (after grpc.Server.stop called).
GrpcServer - a grpc server implementation which implement this interface to register itself to grpc.Server.