无法解码结构无效字符'['寻找对象键字符串的开头

问题描述

我正在尝试发送为测试我的功能之一而准备的模拟数据。它通过说“无效字符'['寻找对象键字符串的开头”失败。无法将提供的主体解码为有效载荷结构。

type Payload struct {
     Team      []map[string]interface{} `json:"teams"`
     Players   []map[string]interface{} `json:"players"`
     Time      map[string]interface{}   `json:"time"`
}

var Players Payload


body:= strings.NewReader(fmt.Sprintf("%v",Payload{
            Team: []map[string]interface{}{
                {
                    "location":"LA","number_of_members":"15992","name":"Los Angeles Lakers","rank":3,},Players: []map[string]interface{}{
                {
                    "name":"Kuzma","championship":1,"stats": map[string]interface{}{
                        "pts":   20,"assists": 12,Time: map[string]interface{}{
                "endDate":          endDate,"isUpdateLineItem": isUpdateLineItem,"startDate":        startDate,"timezone":         timezone,))


if err := json.NewDecoder(body).Decode(&Players); err != nil {
    errors.Write(rw,400,"Unable to parse request body JSON or invalid data format.")
    return
}

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...