log
- 支持控制台打印输出(默认开启)
- 支持文件分片持久化输出(默认开启)
- 支持ES日志上报(默认关闭)
func TestInit(t *testing.T) {
err := Init(SetConf(Conf{
CloseConsoleOutput: false,
File: FileConf{
CloseFileOutput: false,
Name: "test.log",
MaxSize: 2,
MaxAge: 30,
},
Es: EsConf{
OpenEsOutput: true,
Index: "log",
Addr: "http://0.0.0.0:9200",
},
}))
if err != nil {
t.Error(err)
}
logrus.Info("123")
return
}