文件名称:日志记录:一个简单且可配置的日志记录库
文件大小:10KB
文件格式:ZIP
更新时间:2024-03-06 22:02:22
Go
Goschild日志记录库 这是一个小型日志记录库,其开发目的是简化,可配置性且不受依赖。 日志级别 有4个日志级别: Error , Warning , Info和Debug 。 还有2个特殊的日志级别: None和All 。 日志记录机制使用那些日志级别来确定应写入哪些日志条目。 日志级别发生在以下位置: 配置,定义整个软件的日志级别 输出,例如当输出仅应用于写入错误日志条目时 该条目,例如,当您使用logging.Warning时,您将创建一个带有警告日志级别的条目。 记录日志时,首先按配置的日志级别过滤日志条目,然后按输出日志级别过滤日志条目。 例如,如果将输出以日志级别“警告”写入stdout,并且已将配置中的日志级别设置为“信息”,则将不会记录“调试”条目,因为它将被过滤出配置,并且将赢得“信息”条目由于没有输出,因此无法记录。 错误日志条目将记录到标准输出,因为它适合输
【文件预览】:
logging-master
----handling.go(596B)
----.gitignore(6B)
----go.mod(45B)
----LICENSE(1KB)
----out.go(296B)
----examples()
--------02-formatting()
--------01-default()
--------12-errorhandlling-func()
--------22-outputs()
--------11-errorhandling()
--------21-config()
----entry.go(961B)
----README.md(3KB)
----loglevel.go(838B)
----logger.go(2KB)
----vars.go(925B)