| | |
| | | InfoLevel |
| | | DebugLevel |
| | | ) |
| | | |
| | | var loggerString string = "" |
| | | const ( |
| | | color_red = uint8(iota + 91) |
| | | color_green // 绿 |
| | |
| | | if logFile.level >= DebugLevel { |
| | | log.SetPrefix(blue(debugPrefix)) |
| | | _ = log.Output(2, fmt.Sprintln(args...)) |
| | | //loggerString += fmt.Sprintln(args...) |
| | | } |
| | | } |
| | | |
| | |
| | | if logFile.level >= InfoLevel { |
| | | log.SetPrefix(green(infoPrefix)) |
| | | _ = log.Output(2, fmt.Sprintln(args...)) |
| | | //loggerString += fmt.Sprintln(args...) |
| | | } |
| | | } |
| | | |
| | |
| | | if logFile.level >= WarnLevel { |
| | | log.SetPrefix(magenta(warnPrefix)) |
| | | _ = log.Output(2, fmt.Sprintln(args...)) |
| | | //loggerString += fmt.Sprintln(args...) |
| | | } |
| | | } |
| | | |
| | |
| | | if logFile.level >= ErrorLevel { |
| | | log.SetPrefix(red(errorPrefix)) |
| | | _ = log.Output(2, fmt.Sprintln(args...)) |
| | | //loggerString += fmt.Sprintln(args...) |
| | | } |
| | | } |
| | | |
| | |
| | | if logFile.level >= FatalLevel { |
| | | log.SetPrefix(red(fatalPrefix)) |
| | | _ = log.Output(2, fmt.Sprintln(args...)) |
| | | //loggerString += fmt.Sprintln(args...) |
| | | } |
| | | } |
| | | func OutPutByPanlei() { |
| | | _ = log.Output(2, loggerString) |
| | | } |
| | | |
| | | func GetRedPrefix(s string) string { |
| | | return fmt.Sprintf("\x1b[%dm%s\x1b[0m", color_red, s) |