5.2. 使用 zap 高性能日志库

说明

这节课开始开发日志模块。

1. zap 介绍

我们将使用 Uber 开源的日志工具 zap (github.com/uber-go/zap) 来作为底层库。

记录日志时,性能因素 往往会忽略。然而在现实开发中,一个 HTTP 请求过来,我们的系统中可能会记录几十条日志。这种情况下,性能就值得重点关注。

zap 库以性能著称,以下是 zap 和 Go 主流日志工具的对比:

日志库 时间(越小越好) 对比 zap 内存分配(越少越好)
⚡ zap

本文章首发在 LearnKu.com 网站上。

为了保证课程的高品质,我们需要对课程进行收费。付费后 才能观看剩余内容。 购买

上一篇 下一篇
讨论数量: 0

暂无话题~