golf:用Go语言编写的客户端库,用于将消息发送到Graylog扩展日志格式(GELF)服务器。 允许将每个消息和全局属性附加到消息

时间:2024-05-21 19:23:28
【文件属性】:

文件名称:golf:用Go语言编写的客户端库,用于将消息发送到Graylog扩展日志格式(GELF)服务器。 允许将每个消息和全局属性附加到消息

文件大小:13KB

文件格式:ZIP

更新时间:2024-05-21 19:23:28

Go

高尔夫球 Golf是MIT许可的Go客户端库,用于支持Graylog扩展日志格式(GELF, ://www.graylog.org/resources/gelf-2/)的服务器。 如果您遇到库问题或有任何功能要求,请为其创建问题! 由于该库是非常新的,因此API仍可能会更改。 我不希望它有太大的变化,因为我对它现在的状况感到非常满意,但是如果有人提出通过API更改使用库的更简便方法的建议,我会接受的。 测试覆盖面是一个持续的过程! 特征 GELF 1.1支持 本机Go实施 支持记录器级别和消息级别的属性 安装 推荐的安装方式是通过 go get gopkg.in/aphistic/golf.v0 ... import "gopkg.in/aphistic/golf.v0" 高尔夫也可以标准方式安装 go get github.com/aphistic/golf ... impo


【文件预览】:
golf-master
----main.go(120B)
----README.md(3KB)
----json.go(1KB)
----main_test.go(2KB)
----log_default_test.go(1KB)
----log_test.go(1024B)
----chunker_test.go(2KB)
----LICENSE(1KB)
----log.go(6KB)
----chunker.go(2KB)
----log_default.go(6KB)
----message.go(2KB)
----json_test.go(2KB)
----.travis.yml(197B)
----client.go(5KB)
----logger.go(1KB)
----errors.go(126B)

网友评论