Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func LoggerMiddleware ¶
func LoggerMiddleware() gin.HandlerFunc
LoggerMiddleware creates a middleware for logging HTTP requests and responses, including latency and client details. It assigns a unique identifier (GUID) to each request and logs authentication methods, TLS info, and status codes.
func LoggerMiddlewareWithLogger ¶ added in v1.12.0
func LoggerMiddlewareWithLogger(logger *slog.Logger) gin.HandlerFunc
LoggerMiddlewareWithLogger is a deps-based variant of LoggerMiddleware.
HTTP stack should not rely on `log.Logger` globals. Call sites that are already DI-based should pass an injected `*slog.Logger`.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.