Documentation
¶
Index ¶
- Variables
- func Alert(message string, context ...interface{})
- func Color(colorString string) func(...interface{}) string
- func Critical(message string, context ...interface{})
- func Debug(message string, context ...interface{})
- func Emergency(message string, context ...interface{})
- func Error(message string, context ...interface{})
- func Info(message string, context ...interface{})
- func Log(level LogLevel, message string, context ...interface{})
- func Notice(message string, context ...interface{})
- func PanicIfError(e error)
- func Warning(message string, context ...interface{})
- type LogLevel
- type Logger
- func (logger *Logger) Alert(message string, context ...interface{})
- func (logger *Logger) Critical(message string, context ...interface{})
- func (logger *Logger) Debug(message string, context ...interface{})
- func (logger *Logger) Emergency(message string, context ...interface{})
- func (logger *Logger) Error(message string, context ...interface{})
- func (logger *Logger) Info(message string, context ...interface{})
- func (logger *Logger) Log(level LogLevel, message string, context ...interface{})
- func (logger *Logger) Notice(message string, context ...interface{})
- func (logger *Logger) Warning(message string, context ...interface{})
Constants ¶
This section is empty.
Variables ¶
View Source
var ( LogHandler func(message string, context ...interface{}) LogEmergencyHandler func(message string, context ...interface{}) LogAlertHandler func(message string, context ...interface{}) LogCriticalHandler func(message string, context ...interface{}) LogErrorHandler func(message string, context ...interface{}) LogWarningHandler func(message string, context ...interface{}) LogNoticeHandler func(message string, context ...interface{}) LogInfoHandler func(message string, context ...interface{}) LogDebugHandler func(message string, context ...interface{}) )
View Source
var ( EmergencyColor = Red AlertColor = Red CriticalColor = Red ErrorColor = Red WarningColor = Yellow InfoColor = Teal NoticeColor = Purple DebugColor = Green )
View Source
var ( Red = Color("\033[1;31m%s\033[0m") Green = Color("\033[1;32m%s\033[0m") Yellow = Color("\033[1;33m%s\033[0m") Purple = Color("\033[1;34m%s\033[0m") Teal = Color("\033[1;36m%s\033[0m") )
View Source
var MinLogLevel = INFO
MinLogLevel minimal level to display
Functions ¶
func PanicIfError ¶
func PanicIfError(e error)
Types ¶
Click to show internal directories.
Click to hide internal directories.