文件名称:Logrus:Go 的结构化、可插入日志记录-开源
文件大小:66KB
文件格式:ZIP
更新时间:2024-06-19 20:09:08
开源软件
Logrus 是一个结构化的、可插入的 Go (golang) 记录器,它与标准库记录器的 API 完全兼容。 它鼓励通过更可发现的日志字段而不是长的、无法解析的错误消息来进行仔细、结构化的日志记录。 这会产生更有用的日志消息。 Logrus 目前处于维护模式,这意味着将不再引入新功能。 然而,这并不意味着它已经死了。 它继续维护安全性、向后兼容性和性能,因此您仍然可以依靠它在 Golang 中进行结构化日志记录。 但是请注意,使用 Logrus 的所有内容都需要使用小写字母,以避免出现大小写问题。
【文件预览】:
sirupsen-logrus-bdc0db8
----logrus_test.go(21KB)
----.gitignore(22B)
----go.mod(242B)
----example_hook_test.go(1KB)
----logger_bench_test.go(2KB)
----doc.go(586B)
----example_global_hook_test.go(691B)
----example_custom_caller_test.go(680B)
----terminal_check_notappengine.go(232B)
----exported.go(7KB)
----buffer_pool.go(797B)
----logger_test.go(2KB)
----text_formatter.go(9KB)
----terminal_check_solaris.go(224B)
----.travis.yml(276B)
----formatter_bench_test.go(2KB)
----terminal_check_unix.go(231B)
----json_formatter_test.go(9KB)
----formatter.go(2KB)
----LICENSE(1KB)
----writer_test.go(657B)
----terminal_check_no_terminal.go(116B)
----CHANGELOG.md(7KB)
----go.sum(728B)
----hooks.go(1KB)
----text_formatter_test.go(17KB)
----writer.go(2KB)
----entry.go(10KB)
----terminal_check_windows.go(490B)
----terminal_check_appengine.go(111B)
----README.md(19KB)
----entry_test.go(7KB)
----alt_exit.go(3KB)
----level_test.go(1KB)
----terminal_check_bsd.go(259B)
----hook_test.go(4KB)
----appveyor.yml(259B)
----ci()
--------go.mod(88B)
--------go.sum(169B)
--------mage.go(120B)
--------magefile.go(1KB)
----travis()
--------install.sh(228B)
--------cross_build.sh(174B)
----example_default_field_value_test.go(671B)
----logger.go(10KB)
----.golangci.yml(974B)
----alt_exit_test.go(3KB)
----example_function_test.go(500B)
----json_formatter.go(3KB)
----hooks()
--------writer()
--------syslog()
--------test()
----terminal_check_js.go(77B)
----example_basic_test.go(2KB)
----logrus.go(5KB)
----internal()
--------testutils()