dslf4d日志接口
原文
这里我创建了SLF4D
,它提供了常见日志记录接口
,及可插件化的架构,以允许第三方
处理应用中记录器生成的日志消息
.
import slf4d;
void main() {
auto log = getLogger();
log.info("信息");
log.errorF!"错误消息: %d"(42);
}
该库
包括默认输出格式化
消息到stdout
和stderr
的"日志记录提供者",但第三方也可通过configureLoggingProvider(provider)
方法来调用它.
想法是创建日志提供者
来包装D生态系统中已有的各种日志工具(Phobos,Vibe-D
等),这样SLF4D
就可作为提供者的通用接口.
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 25岁的心里话
· 按钮权限的设计及实现