Documentation ¶
Index ¶
- Constants
- Variables
- func Debug(f interface{}, v ...interface{})
- func EnableColor(enable bool)
- func EnableFuncName(enable bool)
- func EnablePrefix(enable bool)
- func Error(f interface{}, v ...interface{})
- func Info(f interface{}, v ...interface{})
- func SetFlag(flag int)
- func SetMinLevel(minLevel Level)
- func Warn(f interface{}, v ...interface{})
- type Level
- type Logger
Constants ¶
View Source
const ( LevelTrace = iota LevelDebug LevelInfo LevelWarn LevelError LevelFatal )
Variables ¶
View Source
var LevelMap = map[string]int{ "FATA": LevelFatal, "ERRO": LevelError, "WARN": LevelWarn, "INFO": LevelInfo, "DEBU": LevelDebug, "TRAC": LevelTrace, }
日志等级和描述映射关系
View Source
var StrLevelMap = map[Level]string{ LevelFatal: "FATA", LevelError: "ERRO", LevelWarn: "WARN", LevelInfo: "INFO", LevelDebug: "DEBU", LevelTrace: "TRAC", }
Functions ¶
func SetMinLevel ¶
func SetMinLevel(minLevel Level)
SetMinLevel 设置最低日志级别,低于该级别的将不会打印 level值参考 LevelDebug
Types ¶
type Logger ¶
Click to show internal directories.
Click to hide internal directories.