mirror of
https://github.com/labstack/echo.git
synced 2025-07-17 01:43:02 +02:00
Enhanced recover middleware
Signed-off-by: Vishal Rana <vr@labstack.com>
This commit is contained in:
@ -9,11 +9,19 @@ import (
|
||||
)
|
||||
|
||||
type (
|
||||
LoggerOptions struct {
|
||||
LoggerConfig struct {
|
||||
}
|
||||
)
|
||||
|
||||
func Logger(options ...LoggerOptions) echo.MiddlewareFunc {
|
||||
var (
|
||||
DefaultLoggerConfig = LoggerConfig{}
|
||||
)
|
||||
|
||||
func Logger() echo.MiddlewareFunc {
|
||||
return LoggerFromConfig(DefaultLoggerConfig)
|
||||
}
|
||||
|
||||
func LoggerFromConfig(config LoggerConfig) echo.MiddlewareFunc {
|
||||
return func(next echo.Handler) echo.Handler {
|
||||
return echo.HandlerFunc(func(c echo.Context) error {
|
||||
req := c.Request()
|
||||
|
Reference in New Issue
Block a user