ErrLookup › labstack/echo

labstack/echo

High performance, minimalist Go web framework · Go · 45 source files

Analyzed at 05489dc173 on 2026-08-04. 69 documented errors.

Code / MessageTypeSeverityTags
binding element must be a struct
validation error binding, form, reflection, struct
query/param/form tags are not allowed with anonymous struct
validation error binding, anonymous-struct, embedded, tags
unknown type
validation error binding, reflection, type-conversion, unsupported-type
binding to multipart.FileHeader struct is not supported, use
validation error binding, multipart, file-upload, pointer
%s: %w
validation error binding, unmarshaler, error-wrapping, multiple-values
file does not implement io.ReadSeeker
exception error filesystem, static-files, io-readseeker, serve-content
ErrNonExistentKey
non existent key
error_code warning context-store, generics, key-lookup
ErrInvalidKeyType
invalid key type
error_code error context-store, generics, type-mismatch, type-assertion
ErrValidatorNotRegistered
validator not registered
error_code error validation, configuration, startup
ErrInvalidRedirectCode
invalid redirect status code
error_code error redirect, http-status, validation
ErrCookieNotFound
cookie not found
error_code warning cookie, http-request, sentinel-error
ErrInvalidCertOrKeyType
invalid cert or key type, must be string or []byte
error_code error tls, https, cert, configuration, type-check
ErrInvalidListenerNetwork
invalid listener network
error_code critical listener, network, server-startup, configuration
echo basic-auth middleware requires a validator function
validation critical middleware, basic-auth, configuration, panic, startup
echo body-dump middleware requires a handler function
validation critical middleware, body-dump, configuration, panic, startup
response writer flushing is not supported
panic critical middleware, body-dump, flush, streaming, panic
invalid gzip level
validation critical middleware, gzip, compression, configuration, panic, startup
timeout must be set
validation error middleware, context-timeout, config, panic, startup
at least one AllowOrigins is required or UnsafeAllowOriginFu
validation error middleware, cors, config, panic, security, startup
* as allowed origin and AllowCredentials=true is insecure an
validation error middleware, cors, security, config, panic, credentials
echo key-auth middleware requires a validator function
validation error middleware, key-auth, auth, config, panic, security, startup
echo key-auth middleware could not create extractors from Ke
validation error middleware, key-auth, config, panic, startup
echo proxy middleware requires balancer
validation error middleware, proxy, config, panic, startup
echo rate limiter store configuration must be provided
validation error middleware, rate-limiter, config, panic, startup
redirectConfig is missing redirect function
validation error middleware, redirect, config, panic, startup
missing LogValuesFunc callback function for request logger m
validation error middleware, request-logger, logging, config, panic, startup
echo rewrite middleware requires url path rewrite rules or r
validation error middleware, rewrite, config, panic, startup
invalid redirect code for add trailing slash middleware
validation error middleware, trailing-slash, redirect, config, panic, startup
invalid redirect code for remove trailing slash middleware
validation error middleware, trailing-slash, redirect, config, panic, startup
file does not implement io.ReadSeeker
exception error middleware, static, filesystem, runtime, io
ResponseWriter does not implement 'Unwrap() http.ResponseWri
exception error echo, response, http, type-assertion, runtime
response writer flushing is not supported
panic critical echo, response, flusher, panic, runtime, error-handler
route not found
exception warning echo, router, reverse, routes, runtime
route not found by method and path
exception warning echo, router, routes, nil-guard, runtime
route not found by method
exception warning echo, router, routes, nil-guard, runtime
route not found by path
exception error routing, nil-check
route not found by name
exception error routing, nil-check
router has no routes to remove
exception warning routing, lifecycle
could not find route to remove by given path
exception error routing, lookup
could not find route to remove by given path and method
exception error routing, http-method
adding route without handler function
validation error routing, configuration
adding duplicate route (same method+path) is not allowed
validation error routing, duplicate
failed to parse form value, key: %s, err: %w
validation error binding, form
failed to parse form values, key: %s, err: %w
validation error binding, form
failed to parse value, err: %w
validation error binding, parse, validation
options are only supported for time.Time, got %T
validation error binding, type-mismatch
unsupported value type: %T
validation error binding, type-mismatch
failed to unescape path variable: %w
exception warning static-files, url-encoding, security
can not create sub FS, invalid root given, err: %w
panic critical filesystem, embed, startup, panic
extractor source for lookup could not be split into needed p
validation error middleware, extractor, configuration
echo key-auth middleware could not create key extractor: %w
validation error config, key-auth, middleware, startup
proxy raw, hijack error=%w, url=%s
http error proxy, websocket, hijack, network, runtime
proxy raw, copy body error=%w, url=%s
http warning proxy, websocket, network, runtime, io
echo static middleware directory list template parsing error
validation error config, static, template, startup
static middleware failed to create sub-filesystem from confi
validation error config, static, filesystem, embed, startup
static middleware failed to create sub-filesystem: %w
exception error static, filesystem, runtime, config
static middleware failed to read directory for listing: %w
exception warning static, filesystem, directory-listing, runtime, permissions
static middleware failed to get file info for listing: %w
exception warning static, filesystem, directory-listing, runtime, race
can not parse %s: %w
validation error config, cors, csrf, url, startup
%s is missing scheme or host: %s
validation error config, cors, csrf, url, startup
%s can not have path, query, and fragments: %s
validation error config, cors, csrf, url, startup
echo: response writer %T does not support flushing (http.Flu
panic error response, flusher, streaming, sse, runtime, panic
context SetPathValues called with nil PathValues
panic error context, router, panic, programming-error
panic: err from g.AddRoute(Route{Method: RouteNotFound, Path
panic critical group, router, middleware, panic, startup
panic: errs collected from g.AddRoute failures in Group.Matc
panic critical group, router, panic, startup, routing
panic: err from g.AddRoute in Group.Add
panic critical group, router, panic, startup, routing
panic: err from config.ToMiddleware()
panic critical middleware, config, panic, startup
unexpected error happened when reading from bufio.NewReader(
panic critical crypto, random, csrf, request-id, panic, runtime, system
panic: err from config.ToMiddleware() in RequestLoggerWithCo
panic error middleware, request-logger, configuration, panic, startup, echo