Browse Source

fix: log caller with one time skip

dev
Dnomd343 1 year ago
parent
commit
70b58f5a9c
  1. 4
      next/logger/logger.go

4
next/logger/logger.go

@ -42,7 +42,7 @@ func init() {
zapcore.NewConsoleEncoder(logConfig(true)), zapcore.NewConsoleEncoder(logConfig(true)),
zapcore.Lock(os.Stderr), level, zapcore.Lock(os.Stderr), level,
) )
logger := zap.New(core, zap.AddCaller()) logger := zap.New(core, zap.AddCaller(), zap.AddCallerSkip(1))
handle = Logger{ handle = Logger{
logger: logger, logger: logger,
level: &level, level: &level,
@ -62,7 +62,7 @@ func addWrites(writers ...zapcore.WriteSyncer) {
) )
handle.logger = zap.New( handle.logger = zap.New(
zapcore.NewTee(handle.stdCore, plainCore), zapcore.NewTee(handle.stdCore, plainCore),
zap.AddCaller(), zap.AddCaller(), zap.AddCallerSkip(1),
) )
handle.sugar = handle.logger.Sugar() handle.sugar = handle.logger.Sugar()
} }

Loading…
Cancel
Save