美文网首页
将数据库查询结果转化成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