dslf4d日志接口

原文
这里我创建了SLF4D,它提供了常见日志记录接口,及可插件化的架构,以允许第三方处理应用中记录器生成的日志消息.

import slf4d;

void main() {
  auto log = getLogger();
  log.info("信息");
  log.errorF!"错误消息: %d"(42);
}

该库包括默认输出格式化消息到stdoutstderr的"日志记录提供者",但第三方也可通过configureLoggingProvider(provider)方法来调用它.
想法是创建日志提供者来包装D生态系统中已有的各种日志工具(Phobos,Vibe-D等),这样SLF4D就可作为提供者的通用接口.

posted @   zjh6  阅读(12)  评论(0编辑  收藏  举报  
相关博文:
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 25岁的心里话
· 按钮权限的设计及实现
点击右上角即可分享
微信分享提示