# Functions
Get returns the Request ID or empty string.
Hash returns the sha1 hash of the request.
HashGenerator uses the request's hash to generate a fixed-length Request ID.
New returns a new request id middleware.
# Variables
DefaultGenerator is the default `Generator` that is used when nil is passed on `New` package-level function.
# Type aliases
Generator defines the function which should extract or generate a Request ID.