介绍一个使用 Go 语言开发的高性能可配置可扩展的日志库 logit

logit是一个用Go语言开发的高性能日志库,相较于zap和logrus,它在性能上有优势。库支持配置文件定制,可自定义日志处理逻辑,实现Handler接口即可。此外,logit能按时间和大小自动分割日志,区分日志级别到不同文件。源码在Github和码云上公开,提供了多种使用案例和性能测试数据。
摘要由CSDN通过智能技术生成

这是一个使用 Go 语言开发的高性能可配置可扩展的日志库,名字叫 logit。

logit 是一个高性能的日志库,从测试结果来看,比主流日志库 zap、logrus 这些要快不少

logit 支持配置文件,所有配置都可以使用配置文件进行配置。

logit 支持自定义日志处理逻辑,只需要简单实现一个 Handler 接口,即可添加进 logger 中进行日志处理,对于日志采集、日志处理都是非常方便的。

logit 支持按照时间和文件大小自动分割日志文件,并支持日志级别划分不同的日志文件,比如 error 级别的日志输出到专门的 error 日志文件中。

大家可以看 B站上的介绍视频,对整个日志库的设计会有更清楚的了解。

源码地址

logit 源码发布在 Github码云 两个仓库上,国内想要访问速度比较快就使用 码云

Github: https://github.com/go-logit/logit

码云:

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值