From ca5d306b88f17f6dbbde5f2c315c9da08cf069bb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BE=90=E6=B6=9B?= Date: Fri, 9 Sep 2022 10:55:26 +0800 Subject: [PATCH] =?UTF-8?q?enhance(log):=E4=BC=98=E5=8C=96=E6=97=A5?= =?UTF-8?q?=E5=BF=97=E8=AE=B0=E5=BD=95=E5=99=A8=E7=9A=84=E5=91=BD=E5=90=8D?= =?UTF-8?q?=E7=AD=96=E7=95=A5=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- logger/logger.go | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/logger/logger.go b/logger/logger.go index 8dd990f..de811e6 100644 --- a/logger/logger.go +++ b/logger/logger.go @@ -38,7 +38,7 @@ func init() { ), ) - logger = zap.New(core).Named("AppSys") + logger = zap.New(core).Named("App") sugaredLogger = logger.Sugar() logger.Info("Logger initialized.") } @@ -111,12 +111,16 @@ func Debugf(format string, v ...interface{}) { sugaredLogger.Debugf(format, v...) } -func Named(name string) *zap.Logger { - return logger.Named(name) +func Named(names ...string) *zap.Logger { + var l = logger + for _, name := range names { + l = l.Named(name) + } + return l } -func NamedSugar(name string) *zap.SugaredLogger { - return logger.Named(name).Sugar() +func NamedSugar(names ...string) *zap.SugaredLogger { + return Named(names...).Sugar() } func With(fields ...zap.Field) *zap.Logger {