# Functions

GetReqID returns a request ID from the given context if one is present.
NewRequestID generates a fresh request ID.
PutReqID puts the given requestID in the context under the correct key.
RequestID is a middleware that injects a request ID into the context of each request.

# Constants

RequestIDKey is the key that holds the unique request ID in a request context.

# Variables

NewRequestIDFunc allows overriding the generator function for a new request id.
RequestIDHeader is the name of the HTTP Header which contains the request id.