package
2.4.1
Repository: https://github.com/masipcat/caddy.git
Documentation: pkg.go.dev

# Structs

ConsoleEncoder encodes log entries that are mostly human-readable.
DeleteFilter is a Caddy log field filter that deletes the field.
FileWriter can write logs to files.
FilterEncoder can filter (manipulate) fields on log entries before they are actually encoded by an underlying encoder.
IPMaskFilter is a Caddy log field filter that masks IP addresses.
JSONEncoder encodes entries as JSON.
LogEncoderConfig holds configuration common to most encoders.
LogfmtEncoder encodes log entries as logfmt: https://www.brandur.org/logfmt Note that logfmt does not encode nested structures properly, so it is not a good fit for most logs.
NetWriter implements a log writer that outputs to a network socket.
SingleFieldEncoder writes a log entry that consists entirely of a single string field in the log entry.

# Interfaces

LogFieldFilter can filter (or manipulate) a field in a log entry.