MsgUUID
The MsgUUID Middleware in Quick automatically generates a unique identifier (UUID) for each
request and adds it to the response headers. This helps track requests, improve debugging, and
correlate logs.
🚀 How It Works
The MsgUUID Middleware works by:
-
Intercepting all incoming HTTP requests.
-
Generating a unique UUID for each request.
-
Attaching the generated UUID to the response headers for tracking.
-
Helping log correlation and debugging across distributed systems.
✅ Key Features
🆔Adds a UUID to each request for tracking and correlation.
🔄No need for manual UUID creation, added seamlessly.
📊Makes log analysis easier by attaching request identifiers
🚀Does not impact performance, operates efficiently.
// Function signature
q.Use(msguuid.New())