Go HTTP Middleware Quick Reference | Topic | Reference | |-------|-----------| | Context keys, request IDs, user metadata | references/context-propagation.md | | slog setup, logging middleware, child loggers | references/structured-logging.md | | AppHandler pattern, domain errors, recovery | references/error-handling-middleware.md | Middleware Signature All middleware follows the standard pattern. This is the composable building block for cross-cutting concerns in Go HTTP servers. Key points: - Accept , return -- always - Call to pass control to the next handler - Work before the call (pre-pr…