Skip to content

Commit 4823244

Browse files
committed
feat(logger) support formatting
1 parent cdd6bf0 commit 4823244

File tree

3 files changed

+29
-2
lines changed

3 files changed

+29
-2
lines changed

pkg/logger/logger.go

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,9 @@ package logger
33
// Logger interface implementation
44
type Logger interface {
55
Info(...any)
6+
Infof(string, ...any)
67
Warn(...any)
8+
Warnf(string, ...any)
79
Error(...any)
10+
Errorf(string, ...any)
811
}

pkg/logger/logrus/logrus.go

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,22 @@ func (l LogrusLogger) Info(v ...any) {
1717
l.logger.Info(v...)
1818
}
1919

20+
func (l LogrusLogger) Infof(format string, v ...any) {
21+
l.logger.Infof(format, v...)
22+
}
23+
2024
func (l LogrusLogger) Error(v ...any) {
2125
l.logger.Error(v...)
2226
}
2327

28+
func (l LogrusLogger) Errorf(format string, v ...any) {
29+
l.logger.Errorf(format, v...)
30+
}
31+
2432
func (l LogrusLogger) Warn(v ...any) {
2533
l.logger.Warn(v...)
2634
}
35+
36+
func (l LogrusLogger) Warnf(format string, v ...any) {
37+
l.logger.Warnf(format, v...)
38+
}

pkg/logger/zap/zap.go

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,22 @@ func (z ZapSugarLogger) Info(v ...any) {
1717
z.logger.Info(v)
1818
}
1919

20+
func (z ZapSugarLogger) Infof(format string, v ...any) {
21+
z.logger.Infof(format, v...)
22+
}
23+
2024
func (z ZapSugarLogger) Warn(v ...any) {
21-
z.logger.Info(v)
25+
z.logger.Warn(v)
26+
}
27+
28+
func (z ZapSugarLogger) Warnf(format string, v ...any) {
29+
z.logger.Warnf(format, v...)
2230
}
2331

2432
func (z ZapSugarLogger) Error(v ...any) {
25-
z.logger.Info(v)
33+
z.logger.Error(v)
34+
}
35+
36+
func (z ZapSugarLogger) Errorf(format string, v ...any) {
37+
z.logger.Errorf(format, v...)
2638
}

0 commit comments

Comments
 (0)