Beego 日志处理

设置日志级别的时候,可能会出现undefined: beego.LevelInfo错误

参考:

Fix “undefined: beego.LevelInfo” in conf.go. #35

https://github.com/beego/wetalk/issues/36

package main

import (
	"github.com/astaxie/beego"
	"github.com/conf/conf"
	_ "github.com/conf/routers"
)

func main() {
	beego.SetLogger("file", `{"filename":"./logs/change-fluent-conf.log"}`) // 日志路径
	beego.BeeLogger.DelLogger("console") // 删除控制台输出的日志
	beego.SetLevel(beego.LevelEmergency) // 设置日志级别
	beego.SetLogFuncCall(true) // 日志信息,行号等
	conf.ParseConfig("./conf/cfg.json")
	beego.Run()
}

参考链接:

  1. http://zoomq.qiniudn.com/ZQScrapBook/ZqFLOSS/data/20131230001535/index.html
  2. https://www.kancloud.cn/hello123/beego/126133
  3. https://github.com/beego/beedoc/blob/master/zh-CN/mvc/controller/logs.md

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

开始在上面输入您的搜索词,然后按回车进行搜索。按ESC取消。

返回顶部