ezconf:Go 中的愚蠢配置解析

时间:2024-08-11 17:56:32
【文件属性】:

文件名称:ezconf:Go 中的愚蠢配置解析

文件大小:5KB

文件格式:ZIP

更新时间:2024-08-11 17:56:32

Go

EZConf EZConf 是一个非常愚蠢的配置解析器。 读取文件 EZConf 读取 JSON 文件并将它们解析为配置结构。 ezconf . Read ( filename , & myStruct ) 转型 EZConf 可以以编程方式转换结构值; 只需注册一个TransformerFunc和一个Filter ,然后要求它转换结构值。 例如,有一个内置的ezconf.EnvTransform函数,它解析 ENV 变量的字符串值(由"ENV['SOMEKEY']"标记),并用环境中的值替换该值。 p := ezconf . NewParser () filter := ezconf. Filter { Type : ezconf . String } p . RegisterTransformer ( ezconf . EnvTransform , filter ) out


【文件预览】:
ezconf-master
----env_transform_test.go(414B)
----LICENSE(1KB)
----env_transform.go(569B)
----file_reader.go(834B)
----README.md(821B)
----parser.go(3KB)
----parser_test.go(2KB)

网友评论