json数据处理方法一
我们可以直接将json数据映射到预定义好的结构体中,但是必须要确保json的字段和结构体必须要一致
假设我们有如下data.json文件:
{
"group":"1012",
"info":[
{
"name":"Jack",
"hobby":"basketball"
},
{
"name":"Xander",
"hobby":"running"
},
{
"name":"Eric",
"hobby":"running"
}
]
}
代码示例:
package main
import (
"encoding/json"
"fmt"
"io/ioutil"
)
type (
studentInfo struct {
Name string `json:"name"`
Hobby string `json:"hobby"`
}
class struct {
Group string `json:"group