mirror of
https://github.com/wagoodman/dive
synced 2026-03-14 14:25:50 +01:00
23 lines
541 B
Go
23 lines
541 B
Go
package logger
|
|
|
|
type Logger interface {
|
|
MessageLogger
|
|
FieldLogger
|
|
}
|
|
|
|
type FieldLogger interface {
|
|
WithFields(fields ...interface{}) MessageLogger
|
|
}
|
|
|
|
type MessageLogger interface {
|
|
Errorf(format string, args ...interface{})
|
|
Error(args ...interface{})
|
|
Warnf(format string, args ...interface{})
|
|
Warn(args ...interface{})
|
|
Infof(format string, args ...interface{})
|
|
Info(args ...interface{})
|
|
Debugf(format string, args ...interface{})
|
|
Debug(args ...interface{})
|
|
Tracef(format string, args ...interface{})
|
|
Trace(args ...interface{})
|
|
}
|