Versions in this module Expand all Collapse all v1 v1.1.0 Jan 30, 2024 Changes in this version + type EchoConfig struct + Debug bool + EnableCORSMiddleware bool + EnableLoggerMiddleware bool + EnableRecoverMiddleware bool + EnableRequestIDMiddleware bool + EnableTimeoutMiddleware bool + EnableTrailingSlashMiddleware bool + ListenAddress string + RequestTimeout time.Duration + type LoggerConfig struct + Level zerolog.Level + LogRequestBody bool + LogRequestHeader bool + LogRequestQuery bool + LogResponseBody bool + LogResponseHeader bool + PrettyPrintConsole bool + RequestLevel zerolog.Level type ServerConfig + DebugEndpoints bool + Echo EchoConfig + Logger LoggerConfig v1.0.0 May 15, 2020 Changes in this version + type Server struct + Config ServerConfig + Echo *echo.Echo + Manager *manager.Manager + func DefaultServerFromEnv() *Server + func NewServer(config ServerConfig) *Server + func (s *Server) InitManager(ctx context.Context) error + func (s *Server) Ready() bool + func (s *Server) Shutdown(ctx context.Context) error + func (s *Server) Start() error + type ServerConfig struct + Address string + Port int + func DefaultServerConfigFromEnv() ServerConfig