【发布时间】:2019-04-19 10:39:18
【问题描述】:
如何在golang自定义struct类型中绑定json字符串化数据?
js ajax
$.ajax({
type: "POST"
, url : url
, data : JSON.stringify('{"nowBlockPositionX":3,"nowBlockPositionY":0,"nowBlock":{"O":0}}')
})
去自定义结构
type demo struct {
nowBlockPositionX int `form:"nowBlockPositionX" json:"nowBlockPositionX"`
NowBlockPositionY int `form:"nowBlockPositionY" json:"nowBlockPositionY"`
NowBlock map[string]int `form:"nowBlock" json:"nowBlock" query:"nowBlock"`
}
不要绑定这个
demo := new(demo)
if err := c.Bind(demo); err != nil {
c.Logger().Error(err)
}
【问题讨论】:
-
重复。导出您的字段。
-
完全在@Flimzy 链接中
标签: json go echo bind stringify