Go日志滚动模块logrotator的使用方法及性能
logrotator是一款非常小巧的Go语言日志滚动输出模块,而日志写入速度较go-file-rotatelogs显著提升。模块本身只实现日志滚动输出和旧日志删除两个功能;由于模块实现了io.Writer接口,所以可以结合其它日志框架如logrus来实现更复杂的功能。
示例1:按指定时间滚动
NewTimeBasedRotator(pattern string, period time.Dur...
原创
2020-03-17 15:36:57 ·
2998 阅读 ·
0 评论