package common import ( "github.com/gogf/gf/encoding/gjson" ) // ReadJson 从配置文件中读取json func ReadJson(entity interface{}, pattern string, path ...string) error { jPath := "data1.json" if len(path) > 0 { jPath = path[0] } js, err := gjson.Load(jPath) if err != nil { return err } err = js.GetScan(pattern, entity) if err != nil { return err } return nil }