Documentation ¶
Index ¶
- Variables
- func BasicConfig(config LogConfig)
- func Debug(format string, args ...interface{})
- func Error(format string, args ...interface{})
- func Exception(err error)
- func Fatal(format string, args ...interface{})
- func Info(format string, args ...interface{})
- func Panic(err error)
- func SetOutput(file string)
- func Success(format string, args ...interface{})
- func Warning(format string, args ...interface{})
- type LogConfig
- type LogLevel
- type Logger
- func (logger *Logger) Debug(format string, args ...interface{})
- func (logger *Logger) DisableColor()
- func (logger *Logger) EnableColor()
- func (logger *Logger) EnableFileLine()
- func (logger *Logger) Error(format string, args ...interface{})
- func (logger *Logger) Exception(err error)
- func (logger *Logger) IncrementCallerSkip()
- func (logger *Logger) Info(format string, args ...interface{})
- func (logger *Logger) Panic(err error)
- func (logger *Logger) SetLevel(logLevel LogLevel)
- func (logger *Logger) SetMaxErrorStacks(num int)
- func (logger *Logger) Success(format string, args ...interface{})
- func (logger *Logger) Warning(format string, args ...interface{})
Constants ¶
This section is empty.
Variables ¶
View Source
var LOGGER = New()
View Source
var MAX_ERROR_STACKS = 20
Functions ¶
func BasicConfig ¶
func BasicConfig(config LogConfig)
Types ¶
type Logger ¶
type Logger struct { Level LogLevel MaxErrorStacks int Out io.Writer // contains filtered or unexported fields }
func (*Logger) DisableColor ¶ added in v0.0.9
func (logger *Logger) DisableColor()
func (*Logger) EnableColor ¶ added in v0.0.9
func (logger *Logger) EnableColor()
func (*Logger) EnableFileLine ¶ added in v0.0.6
func (logger *Logger) EnableFileLine()
func (*Logger) IncrementCallerSkip ¶ added in v0.0.6
func (logger *Logger) IncrementCallerSkip()
func (*Logger) SetMaxErrorStacks ¶
Click to show internal directories.
Click to hide internal directories.