From 5affb5e6537eeb60cf07aa2372ef0c021518de0f Mon Sep 17 00:00:00 2001 From: black1552 Date: Fri, 6 Mar 2026 10:18:31 +0800 Subject: [PATCH] =?UTF-8?q?feat(log):=20=E5=AE=9E=E7=8E=B0=E5=B8=A6?= =?UTF-8?q?=E9=A2=9C=E8=89=B2=E7=9A=84=E6=97=A5=E5=BF=97=E8=BE=93=E5=87=BA?= =?UTF-8?q?=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 添加了 ANSI 颜色代码常量定义 - 创建了正则表达式用于去除颜色码 - 实现了自定义 logWriter 结构体用于分离控制台和文件输出 - 控制台输出保留颜色,文件输出自动去除颜色码 - 更新了日志格式包含时间戳和颜色标识 - 修改了 Info、Error、Warn、Debug 函数的前缀格式 --- .idea/GOHCache.xml | 133 ++++++--------------------------------------- log/log.go | 58 +++++++++++++++++--- 2 files changed, 67 insertions(+), 124 deletions(-) diff --git a/.idea/GOHCache.xml b/.idea/GOHCache.xml index 9713f4a..dfcabea 100644 --- a/.idea/GOHCache.xml +++ b/.idea/GOHCache.xml @@ -101,13 +101,6 @@ - - - - - - @@ -157,10 +150,11 @@ - + - @@ -178,34 +172,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - -