From b587bc4ceb83ac50cb81b4165dedf0d559c8b3e5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=8E=E5=AF=BB=E6=AC=A2?= Date: Wed, 18 May 2022 11:07:30 +0800 Subject: [PATCH] =?UTF-8?q?:art:=20=E4=BC=98=E5=8C=96=E6=97=A5=E5=BF=97?= =?UTF-8?q?=E6=89=93=E5=8D=B0=E7=9A=84=E8=B0=83=E7=94=A8=E8=A1=8C=E5=8F=B7?= =?UTF-8?q?=E4=B8=BA=E5=87=86=E7=A1=AE=E8=A1=8C=E5=8F=B7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- logger.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/logger.go b/logger.go index 1575053..a9edc5f 100644 --- a/logger.go +++ b/logger.go @@ -42,7 +42,8 @@ func InitLogger(c LogConfig) { } // 增加 caller 信息 - logger := zap.New(zapcore.NewTee(cores...), zap.AddCaller()) + // AddCallerSkip 输出的文件名和行号是调用封装函数的位置,而不是调用日志函数的位置 + logger := zap.New(zapcore.NewTee(cores...), zap.AddCaller(), zap.AddCallerSkip(1)) Say = logger.Sugar() zap.ReplaceGlobals(logger) }