英文:
Golang improper JSON unmarshal
问题
为什么这段代码显示不正确的输出?
http://play.golang.org/p/NBYnJOhmV2
答案1
得分: 0
如果你想将JSON解析为一个结构体,那么结构体的成员必须是公开的,也就是说首字母必须大写。
例如:
type Base struct {
Results []struct {
Mp_id string
First_name string
Last_name string
}
Count int
Page struct {
Count int
Per_page int
Page int
}
}
英文:
If you want to parse JSON into a structure, the members must be public - ie have an initial Capital.
Eg
type Base struct {
Results []struct {
Mp_id string
First_name string
Last_name string
}
Count int
Page struct {
Count int
Per_page int
Page int
}
}
通过集体智慧和协作来改善编程学习和解决问题的方式。致力于成为全球开发者共同参与的知识库,让每个人都能够通过互相帮助和分享经验来进步。
评论