Documentation
¶
Overview ¶
Package log provides helpers for creating a configured slog.Logger.
When a log file path is not provided, logs are written to stdout for non-error levels and to stderr for errors (so stderr can be used for error redirection while keeping normal logs on stdout).
Index ¶
Constants ¶
View Source
const LevelTrace slog.Level = -8
LevelTrace defines a custom slog level below Debug for very verbose output.
Variables ¶
This section is empty.
Functions ¶
func ParseLevel ¶
Types ¶
type LevelFilter ¶
type LevelFilter struct {
// contains filtered or unexported fields
}
LevelFilter delegates to an underlying handler but filters which levels are passed to it using the provided predicate.
type MultiHandler ¶
type MultiHandler struct {
// contains filtered or unexported fields
}
MultiHandler fans out records to multiple handlers.
Click to show internal directories.
Click to hide internal directories.