文件名称:logstash-config:logstash-config提供了用Go编写的Logstash配置格式的解析器和抽象语法树(AST)
文件大小:47KB
文件格式:ZIP
更新时间:2024-02-24 23:55:08
config golang logstash parsing grammar
logstash-config: 配置文件的解析器和抽象语法树 总览 Go软件包配置为配置文件提供了一个随时可用的解析器。 Logstash配置格式的语法分析基础是原始的,仅需进行很小的更改即可使用。 logstash-config使用从PEG生成解析器(解析器表达语法)。 特别感谢Martin Angers( )。 该软件包目前正在开发中,没有API保证。 安装 go get -t github.com/breml/logstash-config/... 用法 ls-config-check cmd/ls-config-check包含一个小型示例工具的源代码,该工具仅用于允许解
【文件预览】:
logstash-config-master
----go.mod(49B)
----.github()
--------workflows()
----logstash_config_helper.go(9KB)
----logstash_config_test.go(9KB)
----ast()
--------ast_test.go(14KB)
--------ast.go(25KB)
--------ast_helper.go(254B)
--------doc.go(106B)
----LICENSE(11KB)
----grammar.treetop(4KB)
----doc.go(136B)
----README.md(2KB)
----logstash_config.peg(13KB)
----parse_error_helper.go(2KB)
----logstash_config.go(297KB)
----.gitignore(385B)
----cmd()
--------ls-config-check()