代码实现
var loger *log.Logger
func init() {
file := "./" + time.Now().Format("2006") + "_log" + ".txt"
logFile, err := os.OpenFile(file, os.O_RDWR|os.O_CREATE|os.O_APPEND, 0766)
if err != nil {
panic(err)
}
loger = log.New(logFile, "[orcale_query]", log.LstdFlags|log.Lshortfile|log.LUTC) // 将文件设置为loger作为输出
}
内容格式:
[query]2019/03/25 10:59:27 main.go:109: hello world1
[query]2019/03/25 10:59:27 main.go:110: hello world2
[query]2019/03/25 10:59:27 main.go:111: hello world3
[query]2019/03/25 10:59:27 main.go:112: hello world4