Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( ErrServerNotAllowed = errors.New("grpc server is nil") ErrModuleExists = errors.New("module has exists") )
some default error
Functions ¶
Types ¶
type IModule ¶
type IModule interface { Init() error Name() string RegisterServer(*grpc.Server) // grpc server register RegisterHandler(*runtime.ServeMux) error // grpc gateway handler register }
IModule 模块接口
type Manager ¶
type Manager struct {
// contains filtered or unexported fields
}
Manager 服务模块控制器
func NewManager ¶
NewManager module manager. If grpc gateway not implementation,should be nil
Click to show internal directories.
Click to hide internal directories.