Exemplo n.º 1
0
func init() {
	tmplog = make(log4go.Logger)
	tmplog.AddFilter("stdout", log4go.DEBUG, log4go.NewConsoleLogWriter())
	//单位是字节
	fw := log4go.NewFileLogWriter("code.log", false).SetRotateSize(10 * 1024 * 1024).SetRotate(true)
	tmplog.AddFilter("log", log4go.INFO, fw)
	Log = new(MyLogger)
}
Exemplo n.º 2
0
func init() {
	Config, _ = goconfig.LoadConfigFile("../etc/config.ini")

	logFilePath, _ := Config.GetValue("lessgo", "logFilePath")

	tmplog = make(log4go.Logger)
	tmplog.AddFilter("stdout", log4go.DEBUG, log4go.NewConsoleLogWriter())

	//单位是字节
	fw := log4go.NewFileLogWriter(logFilePath, false).SetRotateSize(10 * 1024 * 1024).SetRotate(true)
	tmplog.AddFilter("log", log4go.INFO, fw)
	Log = new(MyLogger)

	cookieSecret, _ := Config.GetValue("lessgo", "cookieSecret")
	Store = sessions.NewCookieStore([]byte(cookieSecret))

	SiteName, _ = Config.GetValue("lessgo", "siteName")
	SiteIcon, _ = Config.GetValue("lessgo", "siteIcon")
}