1.需要导入mapstructure
go get "github.com/goinggo/mapstructure"
2.使用
var league Model.League
if err := mapstructure.Decode(v, &league); err != nil {
log.Println("转换失败,请查询数据结构是否匹配")
} else {
//dosometing
}
3.说明
Decode 参数
v:需要转换的map。map[string]interface{}
&league:一定是地址啊。少了&不行的。
网友评论