码迷,mamicode.com
首页 > 编程语言 > 详细

超赞的 Go 语言 INI 文件操作

时间:2018-07-04 13:37:33      阅读:156      评论:0      收藏:0      [点我收藏+]

标签:包括   地址   限制   不可   close   支持   解析   font   byte   

灵活的数据源

不光光可以从文件读取配置,还支持 []byte 类型的纯数据读取和基于 io.ReadCloser 的流式读取。

多种格式兼容

 各种文件种类的广泛支持,包括但不限于 my.cnf.gitconfig 甚至不可解析的分区。

自然类型增强

将值自动转换为指定的 Go 语言原生类型,让代码更加专注于逻辑处理而不是坑爹的类型转换。

结构体映射

映射配置文件到用户定义的 struct{} 结构体中,在完成操作后还能从结构体反向映射成对应的配置文件。

超神般的辅助

自动类型转换、候选值限制、快速切片生成以及即时数据验证,比想象的还要多的多!

高度自定义

多种配置加载策略、自定义数据验证规则、键名和键值映射器等等,还不快点搞起来?

 

地址:https://ini.unknwon.io/

超赞的 Go 语言 INI 文件操作

标签:包括   地址   限制   不可   close   支持   解析   font   byte   

原文地址:https://www.cnblogs.com/liuzhongchao/p/9262501.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!