Go 内置的 JSON 解析 本文最后更新于:3 年前 Go 内置的 JSON 解析 利用反射实现,通过 FelidTag 来标识对应的 json 值 1234567891011121314type 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 解析EasyJSON 采用代码生成而非反射 123安装: go get -u github.com/mailru/easyjson/使用: easyjson -all <文件名,一般只结构定义的文件>.go Go 本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处! Go 面向对象 上一篇 Go Channel 通道 下一篇 Please enable JavaScript to view the comments