日志优化
This commit is contained in:
parent
2c68486e08
commit
908eea82f7
@ -27,7 +27,6 @@ const (
|
||||
)
|
||||
|
||||
type Logger struct {
|
||||
lock sync.Mutex
|
||||
level int
|
||||
baseLogger *log.Logger
|
||||
baseFile *os.File
|
||||
@ -219,24 +218,36 @@ func Export(logger *Logger) {
|
||||
func Debug(format string, a ...interface{}) {
|
||||
gloggerLock.Lock()
|
||||
defer gloggerLock.Unlock()
|
||||
if gLogger == nil {
|
||||
return
|
||||
}
|
||||
gLogger.doPrintf(debugLevel, printDebugLevel, format, a...)
|
||||
}
|
||||
|
||||
func Release(format string, a ...interface{}) {
|
||||
gloggerLock.Lock()
|
||||
defer gloggerLock.Unlock()
|
||||
if gLogger == nil {
|
||||
return
|
||||
}
|
||||
gLogger.doPrintf(releaseLevel, printReleaseLevel, format, a...)
|
||||
}
|
||||
|
||||
func Error(format string, a ...interface{}) {
|
||||
gloggerLock.Lock()
|
||||
defer gloggerLock.Unlock()
|
||||
if gLogger == nil {
|
||||
return
|
||||
}
|
||||
gLogger.doPrintf(errorLevel, printErrorLevel, format, a...)
|
||||
}
|
||||
|
||||
func Fatal(format string, a ...interface{}) {
|
||||
gloggerLock.Lock()
|
||||
defer gloggerLock.Unlock()
|
||||
if gLogger == nil {
|
||||
return
|
||||
}
|
||||
gLogger.doPrintf(fatalLevel, printFatalLevel, format, a...)
|
||||
}
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user