|
@@ -14,7 +14,10 @@
|
|
|
### start
|
|
|
|
|
|
```
|
|
|
+ //使用go get
|
|
|
go get bp.jydev.jianyu360.cn/BP/jylog
|
|
|
+
|
|
|
+ //使用 go mod
|
|
|
import "bp.jydev.jianyu360.cn/BP/jylog"
|
|
|
|
|
|
//4个参数,参数不分先后顺序,整数代表保留天数,函数代表输出流(可多个),字符串代表定时任务或日志文件目录
|
|
@@ -22,13 +25,12 @@
|
|
|
//默认保留15天,每天0点清理,默认输出当前执行目录下jylog目录
|
|
|
InitGoLog()
|
|
|
|
|
|
- InitGoLog(10)
|
|
|
+ //保留7天日志
|
|
|
+ InitGoLog(7)
|
|
|
|
|
|
- //xweb使用这个输出流
|
|
|
+ //xweb项目使用这个输出流
|
|
|
InitGoLog(xweb.RootApp().Logger.SetOutput)
|
|
|
|
|
|
- InitGoLog(7,xweb.RootApp().Logger.SetOutput)
|
|
|
-
|
|
|
//每天零点切换日志,并清理
|
|
|
InitGoLog(7,xweb.RootApp().Logger.SetOutput,"0 0 0 * * *")
|
|
|
|