1234567891011121314151617181920212223242526272829 |
- package util
- import (
- "io"
- "log"
- "os"
- qu "qfw/util"
- "gopkg.in/natefinch/lumberjack.v2"
- )
- var Se = qu.SimpleEncrypt{Key: "topnet@extract"}
- func init() {
- //输出日志配置,多输出源
- filelog := &lumberjack.Logger{
- Filename: "./out.log",
- MaxSize: 500, // megabytes
- MaxBackups: 3,
- MaxAge: 20, //days
- Compress: true, // disabled by default
- }
- writers := []io.Writer{
- filelog,
- os.Stdout,
- }
- fileAndStdoutWriter := io.MultiWriter(writers...)
- log.SetOutput(fileAndStdoutWriter)
- }
|