File tree 1 file changed +16
-15
lines changed 1 file changed +16
-15
lines changed Original file line number Diff line number Diff line change @@ -14,6 +14,20 @@ const (
14
14
LogError = 3
15
15
)
16
16
17
+ func (level LoggerLevel ) String () string {
18
+ switch level {
19
+ case LogDebug :
20
+ return "DEBUG"
21
+ case LogInfo :
22
+ return "INFO"
23
+ case LogWarning :
24
+ return "WARNING"
25
+ case LogError :
26
+ return "ERROR"
27
+ }
28
+ return "UNKNOWN"
29
+ }
30
+
17
31
type Logger interface {
18
32
Print (level LoggerLevel , kind string , v ... any )
19
33
Println (level LoggerLevel , kind string , v ... any )
@@ -44,25 +58,12 @@ func NewCustomLogger(level LoggerLevel, logger *log.Logger) *CustomLogger {
44
58
}
45
59
}
46
60
47
- func (l * CustomLogger ) formatLevel (level LoggerLevel ) string {
48
- switch level {
49
- case LogDebug :
50
- return "[DEBUG]"
51
- case LogInfo :
52
- return "[INFO]"
53
- case LogWarning :
54
- return "[WARNING]"
55
- case LogError :
56
- return "[ERROR]"
57
- }
58
- return "[UNK]"
59
- }
60
-
61
61
func (l * CustomLogger ) formatKind (kind string ) string {
62
62
return fmt .Sprintf ("<%s>" , kind )
63
63
}
64
64
65
- func (l * CustomLogger ) print (level LoggerLevel , kind string , v ... any ) {
65
+ func (l * CustomLogger ) formatLevel (level LoggerLevel ) string {
66
+ return fmt .Sprintf ("[%s]" , level )
66
67
}
67
68
68
69
func (l * CustomLogger ) Print (level LoggerLevel , kind string , v ... any ) {
You can’t perform that action at this time.
0 commit comments