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