- 添加 ANSI 颜色常量定义支持彩色输出 - 实现 stripAnsiColors 函数去除 ANSI 颜色码 - 创建 logWriter 结构体实现控制台带颜色文件无颜色的输出 - 修改初始化逻辑使用自定义 writer 替代 MultiWriter - 更新 Info、Error、Warn、Debug 函数添加时间戳和颜色前缀 - 将日志文件大小限制从 1MB 调整为 2MB - 移除默认日志标志位,使用自定义格式化输出
- 集成 lumberjack.v2 库实现日志轮转功能 - 创建 log 包并实现基础日志记录器 - 实现 Info、Error、Warn、Debug 四种日志级别方法 - 配置日志文件大小限制为 1MB 和保留策略 - 实现日志同时输出到文件和终端的功能 - 添加错误日志的堆栈跟踪信息记录