# 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.