lfshook:用于golang logrus记录器的本地文件系统挂钩

时间:2024-03-31 10:49:02
【文件属性】:

文件名称:lfshook:用于golang logrus记录器的本地文件系统挂钩

文件大小:4KB

文件格式:ZIP

更新时间:2024-03-31 10:49:02

系统开源

Logrus的本地文件系统挂钩 有时,开发人员喜欢直接写入文件系统上的文件。 这是一个钩子,该钩子旨在允许用户执行此操作。 钩子实例化后,日志级别是动态的,因此它能够在某些或所有级别进行日志记录。 例子 import ( "github.com/rifflock/lfshook" "github.com/sirupsen/logrus" ) var Log * logrus. Logger func NewLogger () * logrus. Logger { if Log != nil { return Log } pathMap := lfshook. PathMap { logrus . InfoLevel : "/var/log/info.log" , logrus . ErrorLevel : "/var/log/error.log" , } Lo


【文件预览】:
lfshook-master
----LICENSE(1KB)
----lfshook_test.go(1KB)
----README.md(2KB)
----lfshook.go(5KB)

网友评论