Versions in this module Expand all Collapse all v0 v0.2.1 Aug 14, 2026 Changes in this version + func BodyDumpLoggingMiddlewareWithSanitizer(s sanitize.Sanitizer) echo.MiddlewareFunc + func RequestLoggingMiddlewareWithSanitizer(s sanitize.Sanitizer) echo.MiddlewareFunc type Config + IdleTimeout time.Duration + ReadHeaderTimeout time.Duration + ReadTimeout time.Duration + WriteTimeout time.Duration v0.2.0 Aug 14, 2026 Changes in this version + const DefaultGracefulTimeout + func BaseMiddlewares() []echo.MiddlewareFunc + func BodyDumpLoggingMiddleware() echo.MiddlewareFunc + func NotFoundHandler(_ *echo.Context) error + func RequestLoggingMiddleware() echo.MiddlewareFunc + type Config struct + GracefulTimeout time.Duration + Host string + Name string + Port int + func (c Config) BuildHostPort() string + type Option func(*Server) + func WithEcho(e *echo.Echo) Option + func WithLogger(l *slog.Logger) Option + func WithNotFoundHandler(h echo.HandlerFunc) Option + type Server struct + func New(cfg Config, opts ...Option) *Server + func (s *Server) Echo() *echo.Echo + func (s *Server) NotFoundHandlerFunc() echo.HandlerFunc + func (s *Server) Start(ctx context.Context) error + func (s *Server) Stop(ctx context.Context) error