日志15 日志包15提供了一种实用且简单的工具包,可用于人机可读的Go(golang)最佳实践日志记录。 它以Go标准库的和程序包为模型,是标准库的程序包的替代方法。 特征 一个简单易懂的API 通过鼓励使用键/值对来促进结构化日志记录 继承并添加自己的私有上下文的子记录器 懒惰评估昂贵的运营 简单的处理程序界面,允许使用微小的API构建灵活的自定义日志记录配置。 彩色端子支持 内置对文件,流,系统日志和网络的日志记录的支持 支持将记录分叉到多个处理程序,缓冲记录以供输出,从失败的处理程序写操作进行故障转移等 版本控制 始终应将log15的master分支的API视为不稳定。 如果要依赖稳定的API,则必须供应该库。 输入 import log "github.com/inconshreveable/log15" 例子 // all loggers can have key/valu