Documentation
¶
Index ¶
- Constants
- func CreateDecor(lc log.Context) decorator.Decorator
- func NewContext(w io.Writer) log.Context
- func NewContextWithTimestamp(w io.Writer) log.Context
- func NewLogger(w io.Writer) log.Logger
- func NewLoggerWithTimestamp(w io.Writer) log.Logger
- func SetGlobalLevel(level LogLevel)
- type LogLevel
- type LogObj
Constants ¶
View Source
const ( LogDebug = iota // LogDebug defines debug log level. LogInfo // LogInfo defines info log level. LogWarn // LogWarn defines warn log level. LogError // LogError defines error log level. LogFatal // LogFatal defines fatal log level. LogPanic // LogPanic defines panic log level. LogDisabled // LogDisabled disables the logger. )
Variables ¶
This section is empty.
Functions ¶
func CreateDecor ¶
CreateDecor creates a decorator that adds the passed in Logger into the request context map for future use
func SetGlobalLevel ¶
func SetGlobalLevel(level LogLevel)
SetGlobalLevel sets the global log level. Refer to logger_test for details of each usecases.
Types ¶
Click to show internal directories.
Click to hide internal directories.