更多评论
```go
func TestName(t *testing.T) {
jsonS := `{
"data":[
{"id":9901, "name":"json"}
]}
`
type dataObj struct {
Id int `json:"id"`
Name string `json:"name"`
}
type Data struct {
DataObjArray []dataObj `json:"data"`
}
var data1 Data
err := json.Unmarshal([]byte(jsonS), &data1)
if err != nil {
t.Errorf("err:%v", err)
return
}
t.Logf("data:%v", data1)
}
```
#2
![image.png](https://static.golangjob.cn/220606/65b8fc090650d97a2deb4bbcf824c302.png)
感谢大佬 按照你的方法已经解决
#3