@@ -44,7 +44,7 @@ func Flog() error {
44
44
return err
45
45
}
46
46
log .SetOutput (f )
47
- log .SetFlags (log .Lshortfile | log . Ldate | log . Ltime )
47
+ log .SetFlags (log .LstdFlags )
48
48
// defer f.Close()
49
49
return nil
50
50
}
@@ -59,23 +59,23 @@ func Try(err error, mode bool, msg ...interface{}) { //err,exit/noexit,msg
59
59
if msgs != "" {
60
60
if mode == true {
61
61
Cprint (E , msgs )
62
- log .Println ("[ERR ]" , msgs , err )
62
+ log .Println ("[ERROR ]" , msgs , "-" , err )
63
63
os .Exit (0 )
64
64
}
65
65
Cprint (W , msgs )
66
- log .Println ("[WARN]" , msgs , err )
66
+ log .Println ("[WARN] " , msgs , "-" , err )
67
67
return
68
68
}
69
69
if mode == true {
70
- Cprint (E , err )
71
- log .Println ("[ERR ]" , err )
70
+ // Cprint(E, err)
71
+ log .Println ("[ERROR ]" , err )
72
72
os .Exit (0 )
73
73
}
74
- Cprint (W , err )
75
- log .Println ("[WARN]" , err )
74
+ // Cprint(W, err)
75
+ log .Println ("[WARN] " , err )
76
76
return
77
77
} else if msgs != "" {
78
- log .Println ("[INFO]" , msgs )
78
+ log .Println ("[INFO] " , msgs )
79
79
}
80
80
}
81
81
@@ -85,19 +85,21 @@ func Cprint(mode string, msg ...interface{}) {
85
85
for _ , v := range msg {
86
86
msgs = msgs + fmt .Sprintf ("%v " , v )
87
87
}
88
- switch mode {
89
- case N : //normal
90
- fmt .Println ("\n " + CYAN + "[" + GREEN + "+" + CYAN + "] " + GREEN + msgs + RESET )
91
- case E : //error
92
- fmt .Println ("\n " + CYAN + "[" + RED + BLINK + "-" + RESET + CYAN + "] " + RED + BGBLACK + BOLD + "ERROR" + RESET + " " + RED + msgs + RESET )
93
- case W : //warning
94
- fmt .Println ("\n " + CYAN + "[" + YELLOW + BLINK + "!" + RESET + CYAN + "] " + YELLOW + BGBLACK + BOLD + "WARN" + RESET + " " + YELLOW + msgs + RESET )
95
- case T : //text
96
- fmt .Println ("\n " + CYAN + "[" + PURPLE + "*" + CYAN + "] " + PURPLE + msgs + RESET )
97
- case I : //info
98
- fmt .Println ("\n " + CYAN + "[" + BLUE + "i" + CYAN + "] " + BLUE + msgs + RESET )
99
- case S : //shell
100
- fmt .Print ("\n " + CYAN + "[" + PURPLE + "*" + CYAN + "] " + PURPLE + msgs + "\n " + GREEN + ">> " + RESET )
88
+ if msgs != "<nil> " {
89
+ switch mode {
90
+ case N : //normal
91
+ fmt .Println ("\n " + CYAN + "[" + GREEN + "+" + CYAN + "] " + GREEN + msgs + RESET )
92
+ case E : //error
93
+ fmt .Println ("\n " + CYAN + "[" + RED + BLINK + "-" + RESET + CYAN + "] " + RED + BGBLACK + BOLD + "ERROR" + RESET + " " + RED + msgs + RESET )
94
+ case W : //warning
95
+ fmt .Println ("\n " + CYAN + "[" + YELLOW + BLINK + "!" + RESET + CYAN + "] " + YELLOW + BGBLACK + BOLD + "WARN" + RESET + " " + YELLOW + msgs + RESET )
96
+ case T : //text
97
+ fmt .Println ("\n " + CYAN + "[" + PURPLE + "*" + CYAN + "] " + PURPLE + msgs + RESET )
98
+ case I : //info
99
+ fmt .Println ("\n " + CYAN + "[" + BLUE + "i" + CYAN + "] " + BLUE + msgs + RESET )
100
+ case S : //shell
101
+ fmt .Print ("\n " + CYAN + "[" + PURPLE + "*" + CYAN + "] " + PURPLE + msgs + "\n " + GREEN + ">> " + RESET )
102
+ }
101
103
}
102
104
}
103
105
0 commit comments