tklog是rust高性能结构化日志库,支持同步日志,异步日志,支持自定义日志的输出格式,支持按时间,按文件大小分割日志文件,支持日志文件压缩备份,支持官方日志库标准API,支持mod独立参数设置,支持日志level独立参数设置
tklog 支持mod多级别 * 匹配子模块名
set_mod_option 示例:
set_mod_option 示例2:
LogOption对象说明
说明:testlog::module2::*
匹配mod testlog的下 mod module2下的所有mod
说明:mod采用*匹配后的打印性能与常规日志打印性能基本一致。
快速使用tklog
项目引入
直接调用
说明:默认打开控制台日志,没有写日志文件。打印结果:
未经允许不得转载:岩猫星空网 » tklog 0.2.1 — Rust 高性能日志库,mod 支持*匹配