关于log文件

ThinkPad · · 874 次点击
定义countSize,每次写入时计算当前写入的currentSize,if countsize+currentSize > maxsize then new file() 具体可以参考java log4j的RollingFileAppender
#1
更多评论
现成的多种LOG库 log.SetOutput(&lumberjack.Logger{ Filename: constant.LogPath, MaxSize: 10, // megabytes MaxBackups: 5, MaxAge: 3, //days Compress: true, })
#2