实施 Logrus Go 包。文件已保存,但停止在控制台上打印日志,仅在创建的名为供应商.log 的 .log 文件中可见。
这是当前使用的代码。
package logging
import (
"fmt"
"os"
mylog "github.com/sirupsen/logrus"
)
// InitializeLogging asdas
func InitializeLogging(logFile string) {
var file, err = os.OpenFile(logFile, os.O_RDWR|os.O_CREATE|os.O_APPEND, 0666)
if err != nil {
fmt.Println("Could Not Open Log File : " + err.Error())
}
mylog.SetOutput(file)
//log.SetFormatter(&log.TextFormatter{})
mylog.SetFormatter(&mylog.JSONFormatter{})
}
森林海
白猪掌柜的
相关分类