当前位置:首页 >专题 >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 库和工程说明。
生产治理清单
把日志规范落到服务、采集和排障流程
相关专题
继续查看相近方向内容
查看更多
最新文章
-
- Go binary.PutUvarint 怎样把整数写入固定字节缓冲区
- 31分钟前 137浏览
-
- Go crypto/ecdh X25519 公钥为什么固定为 32 字节
- 32分钟前 381浏览
-
- Go weak.Pointer 怎样在缓存中实现可失效引用
- 41分钟前 350浏览
-
- Go io.SectionReader 怎样读取文件片段而不移动共享偏移量
- 42分钟前 306浏览
-
- Go unique.Handle 怎样复用重复值并减少内存
- 43分钟前 257浏览
-
- Go iter.Seq 怎样把回调式数据暴露为迭代器
- 45分钟前 407浏览
-
- Go compress/zlib.NewReader 怎样读取压缩数据流
- 46分钟前 191浏览
-
- Go maps.Keys 怎样遍历映射键并保持可排序结果
- 50分钟前 190浏览

