Skip to content

Zap 学习系列 ​

本系列文档系统性地介绍 Zap 结构化日志库,从基础概念到最佳实践。

学习路径 ​

第一阶段:基础概念 ​

文档描述预计时间
01-Zap概述Zap 简介、结构化日志概念30 分钟
02-基本使用Logger、SugaredLogger40 分钟
03-配置选项日志级别、输出格式35 分钟

第二阶段:进阶特性 ​

文档描述预计时间
04-高级特性自定义字段、Hook、Core45 分钟
05-性能优化零分配、并发性能40 分钟
06-最佳实践日志规范、错误处理40 分钟

前置知识 ​

  • Go 语言基础
  • 日志系统概念
  • 结构化数据

学习建议 ​

  1. 理解结构化日志的优势
  2. 按顺序学习理论文档
  3. 完成对应 hands-on 练习
  4. 参考 official 文档:https://pkg.go.dev/go.uber.org/zap

相关资源 ​