beego log console

控制台查看

logs.SetLogger("console")
logs.SetLogger(logs.AdapterConsole, `{"level":1,"color":true}`)

输出到文件

logs.SetLogger(logs.AdapterFile,`{"filename":"project.log","level":7,"maxlines":0,"maxsize":0,"daily":true,"maxdays":10,"color":true}`)

输出文件名和行号

logs.EnableFuncCallDepth(true)

异步输出日志 设置缓冲 chan 的大小

logs.Async()
logs.Async(1e3)

同时支持

logs.SetLogger(logs.AdapterFile, `{"filename":"test.log"}`)

es multifile conn ElasticSearch 简聊 slack

posted @ 2022-07-27 11:50  vx_guanchaoguo0  阅读(34)  评论(0编辑  收藏  举报