Documentation
¶
Index ¶
- type Config
- type Module
- func (m *Module) Configure(loader typcore.ConfigLoader) (prefix string, spec, loadFn interface{})
- func (m *Module) Create(cfg Config) *echo.Echo
- func (m *Module) Destroy() []interface{}
- func (m *Module) Provide() []interface{}
- func (m *Module) Shutdown(server *echo.Echo) (err error)
- func (m *Module) WithDebug(debug bool) *Module
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Module ¶
type Module struct {
Debug bool
}
Module of server
func (*Module) Configure ¶ added in v0.8.9
func (m *Module) Configure(loader typcore.ConfigLoader) (prefix string, spec, loadFn interface{})
Configure server
func (*Module) Destroy ¶ added in v0.8.9
func (m *Module) Destroy() []interface{}
Destroy dependencies
func (*Module) Provide ¶ added in v0.8.9
func (m *Module) Provide() []interface{}
Provide dependencies
Click to show internal directories.
Click to hide internal directories.