From 70b58f5a9cd9f71765c1b452087677e0fdfa5898 Mon Sep 17 00:00:00 2001 From: Dnomd343 Date: Thu, 7 Sep 2023 02:34:39 +0800 Subject: [PATCH] fix: log caller with one time skip --- next/logger/logger.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/next/logger/logger.go b/next/logger/logger.go index a778b83..15b5fd3 100644 --- a/next/logger/logger.go +++ b/next/logger/logger.go @@ -42,7 +42,7 @@ func init() { zapcore.NewConsoleEncoder(logConfig(true)), zapcore.Lock(os.Stderr), level, ) - logger := zap.New(core, zap.AddCaller()) + logger := zap.New(core, zap.AddCaller(), zap.AddCallerSkip(1)) handle = Logger{ logger: logger, level: &level, @@ -62,7 +62,7 @@ func addWrites(writers ...zapcore.WriteSyncer) { ) handle.logger = zap.New( zapcore.NewTee(handle.stdCore, plainCore), - zap.AddCaller(), + zap.AddCaller(), zap.AddCallerSkip(1), ) handle.sugar = handle.logger.Sugar() }