2 个版本
0.1.1 | 2021 年 11 月 20 日 |
---|---|
0.1.0 | 2021 年 11 月 20 日 |
#3 in #modularity
5KB
84 行代码(不含注释)
博古
描述
添加一些带有样式的日志功能。
该库的重点在于易用性和模块化。
免责声明
博古旨在用于小型项目,以节省时间,功能有限。
您可能可以通过更多搜索找到更好的替代方案。
用法
use bouquin::prelude::*;
fn main () {
log_info("lorem ipsum");
log_warn("dolor amit");
let a = 420;
log_error(format!("caused by: '{}'", a));
}
待办事项
目前,该crate功能有限,但计划是
- 添加宏来定义日志调用的自定义行为。
- 添加配置以在后台将日志写入磁盘,并避免有一个静态的Logger。
- 实现一个方便的方法来添加和组织通道(错误/信息/警告)。
依赖项
~1–11MB
~61K SLoC