Skip to content

Commit 1c9e86f

Browse files
committed
(feat) add debug wrap for logger
1 parent 79bd069 commit 1c9e86f

File tree

3 files changed

+18
-0
lines changed

3 files changed

+18
-0
lines changed

pkg/logger/logger.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@ package logger
22

33
// Logger interface implementation
44
type Logger interface {
5+
Debug(...any)
6+
Debugf(string, ...any)
57
Info(...any)
68
Infof(string, ...any)
79
Warn(...any)

pkg/logger/logrus/logrus.go

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,14 @@ func NewLogrusLogger() *LogrusLogger {
1313
}
1414
}
1515

16+
func (l LogrusLogger) Debug(v ...any) {
17+
l.logger.Debug(v...)
18+
}
19+
20+
func (l LogrusLogger) Debugf(format string, v ...any) {
21+
l.logger.Debugf(format, v...)
22+
}
23+
1624
func (l LogrusLogger) Info(v ...any) {
1725
l.logger.Info(v...)
1826
}

pkg/logger/zap/zap.go

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,14 @@ func NewSugarLogger() ZapSugarLogger {
1313
}
1414
}
1515

16+
func (z ZapSugarLogger) Debug(v ...any) {
17+
z.logger.Debug(v)
18+
}
19+
20+
func (z ZapSugarLogger) Debugf(format string, v ...any) {
21+
z.logger.Debugf(format, v...)
22+
}
23+
1624
func (z ZapSugarLogger) Info(v ...any) {
1725
z.logger.Info(v)
1826
}

0 commit comments

Comments
 (0)