type User struct {
Nickname string
Age int
}
func (this *IndexController) Get() {
//第一种方法:返回json格式的数据
var nickname string = "yangdamin"
var age int = 109
user := User{Nickname: nickname, Age: age}
b, err := json.Marshal(user)
if err == nil {
this.Ctx.WriteString(string(b))
}
//第二种方法:返回json格式的数据
var json = make(map[string]interface{})
json["nickname"] = "yangdamin"
json["age"] = 30
//json这个键是固定的
this.Data["json"] = json
this.ServeJSON()
}
Nickname string
Age int
}
func (this *IndexController) Get() {
//第一种方法:返回json格式的数据
var nickname string = "yangdamin"
var age int = 109
user := User{Nickname: nickname, Age: age}
b, err := json.Marshal(user)
if err == nil {
this.Ctx.WriteString(string(b))
}
//第二种方法:返回json格式的数据
var json = make(map[string]interface{})
json["nickname"] = "yangdamin"
json["age"] = 30
//json这个键是固定的
this.Data["json"] = json
this.ServeJSON()
}