Documentation
¶
Overview ¶
Package middleware provides Fiber middleware: recover, request logging, and request IDs.
Index ¶
Constants ¶
View Source
const (
// RequestIDKey is the context key used to store and retrieve the request ID.
RequestIDKey contextKey = "request_id"
)
Variables ¶
This section is empty.
Functions ¶
func ContextMiddleware ¶
ContextMiddleware attaches a timeout-bounded context and a unique request ID to every incoming Fiber request. The context is derived from c.UserContext() (so it keeps values set by earlier middleware, such as a tracing span) and is available both from context.GetContext and c.UserContext() while the rest of the chain runs; the previous user context is restored afterwards, so outer middleware never sees the cancelled one.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.