Documentation
¶
Index ¶
Examples ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Levels ¶
type Levels struct {
// contains filtered or unexported fields
}
Levels provides a leveled logging wrapper around a logger. It has five levels: debug, info, warning (warn), error, and critical (crit). If you want a different set of levels, you can create your own levels type very easily, and you can elide the configuration.
type Option ¶
type Option func(*Levels)
Option sets a parameter for leveled loggers.
func CritValue ¶
CritValue sets the value for the field used to indicate the critical log level. By default, the value is "crit".
func DebugValue ¶
DebugValue sets the value for the field used to indicate the debug log level. By default, the value is "debug".
func ErrorValue ¶
ErrorValue sets the value for the field used to indicate the error log level. By default, the value is "error".
func InfoValue ¶
InfoValue sets the value for the field used to indicate the info log level. By default, the value is "info".