github.com/gogf/gf@v1.16.9/.example/encoding/gcfg/gcfg1.go (about) 1 package main 2 3 import ( 4 "fmt" 5 6 "github.com/gogf/gf/frame/g" 7 ) 8 9 func main() { 10 fmt.Println(g.Config().Get("redis")) 11 12 type RedisConfig struct { 13 Disk string 14 Cache string 15 } 16 17 redisCfg := new(RedisConfig) 18 fmt.Println(g.Config().GetStruct("redis", redisCfg)) 19 fmt.Println(redisCfg) 20 }