Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Config ¶
type Config struct { // output overrides default logging to os.Stderr Output io.Writer // setting with log-level should be written to output. (default: Info) LogLevel Level // enable colored logging to console, otherwise use JSON logger. (default: false) EnableConsoleLogger bool // WithCaller logs the path and linenumber of the caller. // This should not be used in production WithCaller bool // contains filtered or unexported fields }
Config configured the logging.
type Level ¶
type Level int8
Level defines log levels.
const ( // DebugLevel defines debug log level. DebugLevel Level = iota // InfoLevel defines info log level. InfoLevel // WarnLevel defines warn log level. WarnLevel // ErrorLevel defines error log level. ErrorLevel // FatalLevel defines fatal log level. FatalLevel // PanicLevel defines panic log level. PanicLevel // NoLevel defines an absent log level. NoLevel // Disabled disables the logger. Disabled // TraceLevel defines trace log level. TraceLevel Level = -1 )
func ParseLogLevel ¶
type WrapDebug ¶
type WrapDebug struct {
// contains filtered or unexported fields
}
func NewWrapDebug ¶
type WrapError ¶
type WrapError struct {
// contains filtered or unexported fields
}
func NewWrapError ¶
type WrapInfo ¶
type WrapInfo struct {
// contains filtered or unexported fields
}
func NewWrapInfo ¶
Click to show internal directories.
Click to hide internal directories.