自用的golang日志库
import "github.com/Akvicor/glog"使用SetMask(m int)设置每种消息是否输出
Unknown(format string, values ...any): 写入os.StdoutDebug(format string, values ...any): 写入os.StdoutTrace(format string, values ...any): 写入os.StdoutInfo(format string, values ...any): 写入os.StdoutWarning(format string, values ...any): 写入os.StdoutError(format string, values ...any): 写入os.StderrFatal(format string, values ...any): 写入os.Stderr
支持添加时间、类型、调用位置,使用SetFlag(f int)设置前缀。
支持在显示在控制台的同时写入文件,通过SetLogFile(path string) error设置文件,设置后会自动写入此文件。
通过CloseFile()关闭文件,关闭后不再写入文件