github.com/sirupsen/logrus的使用方法设置日志级别。
一:将log信息写入文件
方法1. 自己定义信息格式
log.WithFields(log.Fields{
//自定义信息 格式: key:value
"k": "v",
}).Info(err)
方法2.直接使用
log.Info(err)
二:设置日志
导入包:“github.com/sirupsen/logrus”
fileObj, err := os.OpenFile("文件路径", os.O_RDWR|os.O_CREATE|os.O_APPEND, 0755)
if err != nil {
log.Fatal(err)
}
log.SetFormatter(&log.JSONFormatter{})
log.SetOutput(fileObj)
//设置日志级别
log.SetLevel(log.InfoLevel)