# Functions
NewContext creates a new ContextLogger using l as the underlying destination.
# Structs
BufferLogger stores all log messages.
ConsoleLogger sends its input directly to the default Go logger tied to os.Stderr.
ContextLogger is a logger that prepends a string to each log message.
ProxyLogger is a stable recipient of log messages that can be configured at runtime to forward the messages to different Logger implementations.
# Interfaces
Logger is a general-purpose interface for displaying messages.