GoConfig Go 的配置文件解析扩展包开源项目

我要开发同款
匿名用户2017年11月23日
198阅读

技术信息

开源地址
https://gitee.com/dingdayu/golangtools
授权协议
Apache-2.0

作品详情

golag的一个扩展包,用以方便的解析配置文件,目前很好的支持:xml,jso,yaml,toml;也简单的支持:ii,但不推荐使用。

一个简单例子:

{  "Port": 8080,  "Istace": [    {      "Name": "gitbook",      "Path": "/gitbook",      "Cmd": ["ls", "ll"],      "User": "digdayu"    }  ]}// 实例type Istace struct {Name strigPathstrigCmd[]strigUserstrig}// 配置type Cofig struct {Port itIstace []Istace}var cof Cofigerr := cofig.New("cof.jso", &cof)if err != il {fmt.Pritl(err.Error())}fmt.Pritl(cof)

安装:

go get github.com/digdayu/golagtools/cofig

GitHub地址:https://github.com/digdayu/golagtools/

功能介绍

golang的一个扩展包,用以方便的解析配置文件,目前很好的支持:xml,json,yaml,toml;也简单的支持:ini,但不推荐使用。 一个简单例子: {
  "Port": 8080,
...

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论