-
Notifications
You must be signed in to change notification settings - Fork 0
/
example_test.go
72 lines (50 loc) · 1.11 KB
/
example_test.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
62
63
64
65
66
67
68
69
70
71
72
package log4g
import (
"time"
)
var DBLog = NewLogger("log4g-db.json")
func Example() {
defer Close()
VERBOSE := ForLevelName("VERBOSE", 650)
Trace(LEVEL_TRACE)
Trace("message...")
Trace("%d", LEVEL_TRACE)
Trace("Config -> %v", exportLoggers)
Log(VERBOSE, VERBOSE)
Log(VERBOSE,"message...")
Log(VERBOSE,"%d", VERBOSE)
Log(VERBOSE,"Config -> %v", exportLoggers)
Debug(LEVEL_DEBUG)
Debug("message...")
Debug("%d", LEVEL_DEBUG)
Debug("Config -> %v", exportLoggers)
Info(LEVEL_INFO)
Info("message...")
Info("%d", LEVEL_INFO)
Info("Config -> %v", exportLoggers)
Warn(LEVEL_WARN)
Warn("message...")
Warn("%d", LEVEL_WARN)
Warn("Config -> %v", exportLoggers)
Error(LEVEL_ERROR)
Error("message...")
Error("%d", LEVEL_ERROR)
Error("Config -> %v", exportLoggers)
DBLog.Info("only me....")
Fatal(LEVEL_FATAL)
Fatal("message...")
Fatal("%d", LEVEL_FATAL)
Fatal("Config -> %v", exportLoggers)
Panic(LEVEL_PANIC)
Panic("message...")
Panic("%d", LEVEL_PANIC)
Panic("Config -> %v", exportLoggers)
// Output:
}
func ExampleDead() {
for {
Debug(time.Now())
time.Sleep(100)
}
// Output:
}