From ae7dbf030a573f7cfc0832ccb77f387a2f0371c6 Mon Sep 17 00:00:00 2001 From: ztino <> Date: Tue, 5 Jan 2021 21:32:00 +0800 Subject: [PATCH] =?UTF-8?q?=E6=97=A5=E5=BF=97=E5=8A=9F=E8=83=BD=E7=9B=B8?= =?UTF-8?q?=E5=85=B3=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- main.go | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/main.go b/main.go index 097731c..3cf7746 100644 --- a/main.go +++ b/main.go @@ -13,8 +13,11 @@ import ( ) func init() { - //将日志同时输出到控制台和文件 - file := "./" + "jd_seckill_" + time.Now().Format("20060102") + ".log" + //日志初始化,将日志同时输出到控制台和文件 + if !common.IsDir("./logs/") { + _=os.Mkdir("./logs/",0777) + } + file := "./logs/jd_seckill_" + time.Now().Format("20060102") + ".log" logFile, logErr := os.OpenFile(file, os.O_CREATE|os.O_APPEND|os.O_RDWR, 0666) if logErr != nil { panic(logErr) @@ -22,7 +25,7 @@ func init() { defer logFile.Close() mw := io.MultiWriter(os.Stdout, logFile) log.SetOutput(mw) - log.SetPrefix("[jd_seckill]") + log.SetPrefix("[jd_seckill] ") log.SetFlags(log.LstdFlags | log.Lshortfile | log.LUTC) //客户端设置初始化 @@ -40,7 +43,6 @@ func init() { //抢购状态管道 common.SeckillStatus=make(chan bool) - log.Println("jd_seckill 程序启动成功,祝您成功!") } func main() {