Documentation ¶
Overview ¶
Package configurator provide container definitions.
Package configurator provides dependency injection definitions.
Package configurator provides dependency injection definitions.
Package configurator provides dependency injection definitions.
Package configurator provides dependency injection definitions.
Package configurator provides dependency injection definitions.
Index ¶
Constants ¶
const ( // DefControllerConfiguratorName is a definition name. DefControllerConfiguratorName = "echo.configurator.controller" // TagController is a controller tag name. TagController = "echo.controller" )
const ( // DefMiddlewareConfiguratorName is a definition name. DefMiddlewareConfiguratorName = "echo.configurator.middleware" // TagMiddleware is tag to mark middleware's. TagMiddleware = "echo.middleware" )
const DefEchoConfiguratorName = "echo.configurator.echo"
DefEchoConfiguratorName is a definition name.
const DefErrHandlerConfiguratorName = "echo.configurator.err_handler"
DefErrHandlerConfiguratorName definition name.
const DefValidatorConfiguratorName = "echo.configurator.validator"
DefValidatorConfiguratorName is a definition name.
const TagConfigurator = "echo.configurator"
TagConfigurator is a configurator tag name.
Variables ¶
This section is empty.
Functions ¶
func DefControllerConfigurator ¶
DefControllerConfigurator is echo controller definition getter.
func DefEchoConfigurator ¶
DefEchoConfigurator is echo custom configurator definition getter.
func DefErrHandlerConfigurator ¶
DefErrHandlerConfigurator is echo error handler definition getter.
func DefMiddlewareConfigurator ¶
DefMiddlewareConfigurator is echo middleware definition getter.
func DefValidatorConfigurator ¶
DefValidatorConfigurator is echo validator definition getter.
Types ¶
type Configurator ¶
Configurator is custom function configurator.
type Controller ¶
Controller is a controller interface.
type Middleware ¶
type Middleware struct { Func echo.MiddlewareFunc Priority int }
Middleware is middleware definition.