模块路径:
src/logger/生成时间: 2026-05-11
日志模块负责初始化和管理结构化日志器,提供统一的日志接口,支持日志级别配置和敏感信息脱敏。
--log-level 或环境变量 LOG_LEVEL 配置warn... + 后 4 字符Bearer rsk_1234567...cdefcreateLogger(options: LoggerOptions): Logger创建 Winston 日志器实例,配置日志级别和传输方式。
createChildLogger(parent: Logger, defaultFields: object): Logger创建子日志器,携带默认上下文字段。
| Go 版本 | TypeScript 版本 | 说明 |
|---|---|---|
logging.NewLogger() |
createLogger() |
日志器工厂 |
zap.Logger |
winston.Logger |
结构化日志 |
zap.Sugar() |
Winston 默认接口 | 日志记录方式 |
zap.AtomicLevel |
Winston levels | 动态日志级别 |