15 lines
393 B
Go
15 lines
393 B
Go
package log
|
|
|
|
// Logger is a logging interface with only the essentials that a function that needs to log should care about. Compatible with standard Go logger.
|
|
type Logger interface {
|
|
Fatal(v ...any)
|
|
Fatalf(format string, v ...any)
|
|
Fatalln(v ...any)
|
|
Panic(v ...any)
|
|
Panicf(format string, v ...any)
|
|
Panicln(v ...any)
|
|
Print(v ...any)
|
|
Printf(format string, v ...any)
|
|
Println(v ...any)
|
|
}
|