# Functions
File returns a new AccessLog value with the given "path" as the log's output file destination.
FileUnbuffered same as File but it does not buffer the data, it flushes the loggers contents as soon as possible.
GetFields returns the accesslog fields for this request.
New returns a new AccessLog value with the default values.
Skip called when a specific route should be skipped from the logging process.
SkipHandler same as `Skip` but it can be used as a middleware, it executes ctx.Next().
# Constants
LogCallers logs all callers separated by new lines.
LogHandler logs the handler's file:line that recovered from.
LogStack logs the whole debug stack.
# Structs
AccessLog is a middleware which prints information incoming HTTP requests.
A Broker holds the active listeners, incoming logs on its Notifier channel and broadcast event data to all registered listeners.
CSV is a Formatter type for csv encoded logs.
JSON is a Formatter type for JSON logs.
Log represents the log data specifically for the accesslog middleware.
Template is a Formatter.