美文网首页Go
go map转model的例子

go map转model的例子

作者: guazi1020 | 来源:发表于2020-03-20 15:21 被阅读0次

    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:一定是地址啊。少了&不行的。

    相关文章

      网友评论

        本文标题:go map转model的例子

        本文链接:https://www.haomeiwen.com/subject/bypjyhtx.html