美文网首页
将数据库查询结果转化成json输出

将数据库查询结果转化成json输出

作者: 大雁儿 | 来源:发表于2017-08-15 17:44 被阅读93次
usr := util.DM.GetUser(token)

    if util.DM.ExistsUser(token) == 1 {
        var self map[string]interface{} = make(map[string]interface{}, 0)
        obj["ret"] = "0"
        obj["msg"] = ""
        self["platform"] = usr.Platform
        self["uid"] = usr.Uid
        self["nickname"] = usr.Nick
        self["avatar"] = usr.Head
        self["sex"] = usr.Sex
        self["gold"] = usr.AppCoin
        self["token"] = usr.Token
        obj["self"] = self

    } else {
        var self map[string]interface{} = make(map[string]interface{})
        obj["ret"] = "-1"
        obj["msg"] = "The token is invalid"
        obj["self"] = self
    }
    baseData, err := json.Marshal(obj)

    if err != nil {
        fmt.Println("json Marshal err", err)
    }

相关文章

网友评论

      本文标题:将数据库查询结果转化成json输出

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