Versions in this module Expand all Collapse all v1 v1.0.0 Mar 19, 2020 Changes in this version + func DefaultLoggingFunc(logger gwlog.Logger, param *Parameter, _ echo.Context) error + func Middleware(config *Config) echo.MiddlewareFunc + type Config struct + LoggingFunc LoggingFunc + Skipper em.Skipper + type DefaultLogField struct + Error string + ForwardedFor string + Latency int + Method string + Path string + RemoteIP string + RequestID string + Status int + Type string + UserAgent string + func (d *DefaultLogField) ToJSON() ([]byte, error) + func (d *DefaultLogField) ToMap() map[string]interface{} + type LoggingFunc func(logger gwlog.Logger, param *Parameter, c echo.Context) error + type Parameter struct + BytesIn string + BytesOut string + Error error + Host string + ID string + Latency int + Method string + Path string + Referer string + RemoteIP string + Status int + URI string + UserAgent string Other modules containing this package github.com/GameWith/eglm/v2