安裝看雲上的beego Log使用教程
log := logs.NewLogger(10000)//初始log
log.SetLogger("console", "")
log.SetLogger("file", `{"filename":"test.log"}`)//設置log
然後使用beego打日誌
beego.Warn(123)
beego.Error(456)
beego.Info(789)
beego.Trace(4564)
發現file的日誌總打不出來
排查發現 初始化Log與beego.Warn中的Log並非同一個BeeLogger
所以初始化的時候使用
beego.BeeLogger.SetLogger("console", `{"level":1}`)
beego.BeeLogger.SetLogger("file", `{"filename":"logs/test.log","level":8}`)
雖然這種方式可以正常打出日誌,但是總感覺不是這樣使用的,等我研究幾天在來更新