新增日志输出至本地文件 app.log
This commit is contained in:
@ -23,12 +23,12 @@ var (
|
||||
Warning *log.Logger
|
||||
)
|
||||
|
||||
func LogInit() {
|
||||
log.SetOutput(os.Stdout)
|
||||
func LogInit(file *os.File) {
|
||||
log.SetOutput(file)
|
||||
log.SetFlags(log.Ldate | log.Ltime)
|
||||
log.SetPrefix(fmt.Sprintf("%s[INFO]%s ", Cyan, Reset))
|
||||
|
||||
Success = log.New(os.Stdout, fmt.Sprintf("%s[SUCCESS]%s ", Green, Reset), log.Ldate|log.Ltime)
|
||||
Error = log.New(os.Stdout, fmt.Sprintf("%s[ERROR]%s ", Red, Reset), log.Ldate|log.Ltime)
|
||||
Warning = log.New(os.Stdout, fmt.Sprintf("%s[WARNING]%s ", Yellow, Reset), log.Ldate|log.Ltime)
|
||||
Success = log.New(file, fmt.Sprintf("%s[SUCCESS]%s ", Green, Reset), log.Ldate|log.Ltime)
|
||||
Error = log.New(file, fmt.Sprintf("%s[ERROR]%s ", Red, Reset), log.Ldate|log.Ltime)
|
||||
Warning = log.New(file, fmt.Sprintf("%s[WARNING]%s ", Yellow, Reset), log.Ldate|log.Ltime)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user