示例代码请访问:github.com/wenjianzhan…
内置json 解析
利用反射实现,通过 FeildTag 来标识对应的json值
type BasicInfo struct {
Name string `json:"name"`
Age int `json:"age"`
}
type JobInfo struct {
Skills []string `json:"skills"`
}
type Employee struct {
BasicInfo BasicInfo `json:"basic_info"`
JobInfo JobInfo `json:"job_info"`
}
通过json.Unmarshal() 对空对象的字符串填充
通过json.Marshal() 对象输出字符串
示例代码请访问:github.com/wenjianzhan…