基础示例
package main import ( "github.com/zlsgo/conf" "github.com/sohaha/zlsgo/zlog" ) func main(){ // 支持 toml, json, yml, yaml, ini 等 cfg := conf.New("conf.yml") // 设置默认配置 cfg.SetDefault("user.name","小明") cfg.SetDefault("age", 18) // 如果配置了默认配置并且配置文件不存在会在当前目录生成一个配置文件 err := cfg.Read() if err != nil{ } zlog.Debug(cfg.GetAll()) zlog.Debug(cfg.GetString("user.name")) zlog.Debug(cfg.GetInt("age")) }