We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 393ccc4 commit 5fb8b16Copy full SHA for 5fb8b16
log/logger.go
@@ -1,10 +1,12 @@
1
package log
2
3
+// Logger is a basic logger interface. Fields have to be passed in pairs as "key", "value"
4
type Logger interface {
5
Debug(msg string, fields ...interface{})
6
Warn(msg string, fields ...interface{})
7
Error(msg string, fields ...interface{})
8
Panic(msg string, fields ...interface{})
9
10
+ // With returns a logger instance that adds the given fields to every logged message
11
With(fields ...interface{}) Logger
12
}
0 commit comments