forked from free-lancers/electricity_bill_calc_service
enhance(log):优化日志记录器的命名策略。
This commit is contained in:
@@ -38,7 +38,7 @@ func init() {
|
|||||||
),
|
),
|
||||||
)
|
)
|
||||||
|
|
||||||
logger = zap.New(core).Named("AppSys")
|
logger = zap.New(core).Named("App")
|
||||||
sugaredLogger = logger.Sugar()
|
sugaredLogger = logger.Sugar()
|
||||||
logger.Info("Logger initialized.")
|
logger.Info("Logger initialized.")
|
||||||
}
|
}
|
||||||
@@ -111,12 +111,16 @@ func Debugf(format string, v ...interface{}) {
|
|||||||
sugaredLogger.Debugf(format, v...)
|
sugaredLogger.Debugf(format, v...)
|
||||||
}
|
}
|
||||||
|
|
||||||
func Named(name string) *zap.Logger {
|
func Named(names ...string) *zap.Logger {
|
||||||
return logger.Named(name)
|
var l = logger
|
||||||
|
for _, name := range names {
|
||||||
|
l = l.Named(name)
|
||||||
|
}
|
||||||
|
return l
|
||||||
}
|
}
|
||||||
|
|
||||||
func NamedSugar(name string) *zap.SugaredLogger {
|
func NamedSugar(names ...string) *zap.SugaredLogger {
|
||||||
return logger.Named(name).Sugar()
|
return Named(names...).Sugar()
|
||||||
}
|
}
|
||||||
|
|
||||||
func With(fields ...zap.Field) *zap.Logger {
|
func With(fields ...zap.Field) *zap.Logger {
|
||||||
|
Reference in New Issue
Block a user