Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type HandlerChain ¶
type ManagerController ¶
type ManagerController struct {
// contains filtered or unexported fields
}
func NewManagerController ¶
func NewManagerController(opts ...ManagerControllerOption) *ManagerController
func (*ManagerController) Register ¶
func (m *ManagerController) Register(mux *http.ServeMux)
func (*ManagerController) Start ¶
func (m *ManagerController) Start(stop chan struct{}) error
Start start manager service
type ManagerControllerOption ¶
type ManagerControllerOption func(m *ManagerController)
func WithHandlerChains ¶
func WithHandlerChains(handler ...HandlerChain) ManagerControllerOption
type RichHandlerChain ¶
type RichHandlerChain interface { HandlerChain Open() error Close() error }
Click to show internal directories.
Click to hide internal directories.