golog 这个库是keakon 应工作中的需求而写的性能很好的非结构化日志库,是golang 实现的不错的库,推荐一下。
日志库开发需求
- 输出无结构的日志,方便人工读取
- 可同时输出到屏幕和文件
- 可输出日志的等级
- 可输出日志所在的源文件和行号
- 可订制日志样式
- 支持日志轮转
- 跨平台
- 高性能
这个库的结构是仿照python logging 库的设计实现
性能
性能已甩开 zerolog 两倍
相关项目
- golog https://github.com/keakon/golog
- zerolog https://github.com/rs/zerolog
- logging https://docs.python.org/3/library/logging.html
本文网址: https://golangnote.com/topic/247.html 转摘请注明来源