-
Notifications
You must be signed in to change notification settings - Fork 0
/
log.go
61 lines (46 loc) · 1.15 KB
/
log.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
package log
var (
defaultLogger Logger
)
func SetDefaultLogger(logger Logger) {
defaultLogger = logger
}
func Close() error {
return defaultLogger.Close()
}
func DebugF(message string, f ...any) {
defaultLogger.printf(LevelDebug, message, f...)
}
func Debug(message string) {
defaultLogger.println(LevelDebug, message)
}
func InfoF(message string, f ...any) {
defaultLogger.printf(LevelInfo, message, f...)
}
func Info(message string) {
defaultLogger.println(LevelInfo, message)
}
func WarnF(message string, f ...any) {
defaultLogger.printf(LevelWarn, message, f...)
}
func Warn(message string) {
defaultLogger.println(LevelWarn, message)
}
func ErrorF(message string, f ...any) {
defaultLogger.printf(LevelError, message, f...)
}
func Error(message string) {
defaultLogger.println(LevelError, message)
}
func CriticalF(message string, f ...any) {
defaultLogger.printf(LevelCritical, message, f...)
}
func Critical(message string) {
defaultLogger.println(LevelCritical, message)
}
func FatalF(message string, f ...any) {
defaultLogger.printf(LevelFatal, message, f...)
}
func Fatal(message string) {
defaultLogger.println(LevelFatal, message)
}