lumberjack:伐木工人是Go的日志滚动包

时间:2024-04-25 10:27:10
【文件属性】:

文件名称:lumberjack:伐木工人是Go的日志滚动包

文件大小:15KB

文件格式:ZIP

更新时间:2024-04-25 10:27:10

Go

伐木工人 Lumberjack是一个Go软件包,用于将日志写入滚动文件。 包伐木工人提供了一个滚动记录器。 请注意,这是伐木工人的v2.0,因此应使用gopkg.in导入: import "gopkg.in/natefinch/lumberjack.v2" 软件包名称仍然只是lumberjack,代码位于v2.0分支下的 。 Lumberjack旨在成为日志记录基础结构的一部分。 它不是一个一站式解决方案,而是一个位于日志记录堆栈底部的可插拔组件,该组件可简单地控制将日志写入其中的文件。 Lumberjack可以与任何可以写入io.Writer的日志记录包一起很好地工作,包括标准库的日志包。 Lumberjack假定只有一个进程正在写入输出文件。 在同一台计算机上的多个进程中使用相同的伐木工人配置将导致不正确的行为。 例子 要将伐木工人与标准库的日志包一起使用,只需在应用程序


【文件预览】:
lumberjack-2.0
----testing_test.go(3KB)
----.gitignore(259B)
----chown_linux.go(396B)
----lumberjack_test.go(15KB)
----lumberjack.go(12KB)
----chown.go(114B)
----LICENSE(1KB)
----rotate_test.go(372B)
----example_test.go(390B)
----README.md(6KB)
----linux_test.go(2KB)

网友评论