当前位置:首页 >专题 >Go 结构化日志与 slog 工程实践专题
Go 结构化日志与 slog
Go 结构化日志与 slog 工程实践专题
从 slog、Handler 到生产日志治理
log/slog 已进入 Go 标准库,结构化日志也从库选型问题变成了服务可观测性和故障排查的基础能力。本专题从官方设计和 API 出发,串联 slog、Handler、LogValuer、错误链、级别治理、性能边界与日志轮转,帮助开发者建立能落地到生产服务的日志工程闭环。
官方入口与标准库资料
先理解 slog 的设计、API 和 Handler 边界
官方
Go 官方网站
Go 语言官方入口,汇总语言、工具链、标准库和发布信息。
官方
Go 博客:Structured Logging with slog
官方文章解释 log/slog 的设计动机、属性、Handler 和结构化输出。
官方
log/slog 官方 API 文档
标准库 log/slog 的 Logger、Handler、Level、Attr 和 LogValuer 参考。
官方
Go 官方 slog Handler 指南
通过官方示例理解自定义 Handler、Enabled、WithAttrs 和并发安全。
官方
Go 官方 slog 资源页
官方整理的 slog 生态、Handler 和扩展资源入口。
官方
Go 官方 slog 源码
Go 官方仓库中的 log/slog 实现、测试和源码入口。
官方
Uber Zap 官方仓库
成熟 Go 结构化日志库的 API、编码器和性能实践。
官方
rs/zerolog 官方仓库
面向低分配 JSON 日志的 Go 库和工程说明。
生产治理清单
把日志规范落到服务、采集和排障流程
相关专题
继续查看相近方向内容
查看更多
最新文章
-
- VS Code 怎么只给当前项目启用保存时格式化
- 3分钟前 143浏览
-
- Go errors.Is 判断包装错误时怎么避免误判同类错误
- 6分钟前 325浏览
-
- Redis 更新值后 TTL 消失时怎么判断命令是否覆盖过期
- 7分钟前 325浏览
-
- Go test 明明改了代码却命中缓存怎么办
- 11分钟前 456浏览
-
- MySQL 组合索引列顺序怎么配合范围条件和排序
- 13分钟前 385浏览
-
- Go errors.Join 怎么保留多个校验错误并让调用方逐个判断
- 16分钟前 214浏览
-
- Go signal.Notify 没收到 SIGTERM 时要检查哪些边界
- 1小时前 226浏览
-
- 小区物业维修资金使用前业主需要核对哪些事项
- 1小时前 446浏览

