我有一个存储变量我的数组的stucts数组。
结构是
type myStruct struct {
id int64 `db:"id" json:"id"`
Name string `form:"name" db:"name" json:"name" binding:"required"`
Status string `form:"status" db:"status" json:"status" binding:"required"`
我的数组看起来像这样,存储在变量'myArray'中。该数组是通过迭代来自数据库的一组行而形成的。
[{1 abc default} {2 xyz default}]
我使用杜松子酒作为http服务器。如何使用c.JSON将此数组设置为JSON响应。像
这样的东西[
{
id: 1,
name : 'abc'
status: 'default'
},
{
id: 2,
name : 'xyz'
status: 'default'
}
]
答案 0 :(得分:0)
ok c.JSON(http.StatusOK,myArray)工作。但我无法在响应中看到Id字段。有什么理由吗?是因为'int64'dataType?