xlog:xlog是netcontext感知HTTP应用程序的记录器

时间:2024-05-30 06:28:18
【文件属性】:

文件名称:xlog:xlog是netcontext感知HTTP应用程序的记录器

文件大小:73KB

文件格式:ZIP

更新时间:2024-05-30 06:28:18

Go

:warning: 检查 ,它是xlog的后继者。 HTTP处理程序记录器 xlog是感知HTTP应用程序的记录器。 与大多数记录器不同, xlog永远不会阻止您的应用程序,因为它的输出滞后。 日志命令通过缓冲通道连接到其输出,如果缓冲区已满,则首选丢弃消息。 所有消息格式化,序列化和传输都在专用的go例程中进行。 在上了解有关xlog更多信息。 特征 每个请求日志上下文 每个请求和/或每个消息键/值字段 日志级别(调试,信息,警告,错误) 检测到端子时的颜色输出 自定义输出(JSON, 等) 自动收集请求上下文,例如用户代理,IP等。 丢弃消息而不是阻止执行 通过轻松访问日志记录 如果与使用,则可以与Go 1.7+(具有net/context支持)和Go 1.6一起使用。 安装 go get github.com/rs/xlog 用法 c := alice . New () host ,


【文件预览】:
xlog-master
----nop.go(969B)
----output_examples_test.go(2KB)
----output_test.go(9KB)
----util_test.go(2KB)
----.travis.yml(123B)
----std_test.go(3KB)
----LICENSE(1KB)
----xlog.go(10KB)
----handler_pre17.go(5KB)
----std.go(3KB)
----output.go(9KB)
----std_example_test.go(228B)
----handler.go(6KB)
----README.md(9KB)
----screenshot.png(42KB)
----util.go(965B)
----levels.go(2KB)
----handler_pre17_test.go(4KB)
----handler_test.go(4KB)
----handler_examples_test.go(2KB)
----xlog_examples_test.go(666B)
----xlog_test.go(9KB)
----levels_test.go(2KB)
----xlog_bench_test.go(254B)
----nop_test.go(478B)
----output_syslog.go(2KB)
----internal()
--------term()

网友评论