type Computer struct{
cpu string
ram string
rom string
}
type Computer struct{
Cpu string
Ram string
Rom string
}
为什么上面的写法,没办法转换成Json,下面的首字母大写了却可以啊?
type Computer struct{
cpu string
ram string
rom string
}
type Computer struct{
Cpu string
Ram string
Rom string
}
为什么上面的写法,没办法转换成Json,下面的首字母大写了却可以啊?
json包看不到你的包中的私有符号,所以当然解析不出来了,如果想按照小写字母开头的key来解析,可以这样:
type Computer struct {
Cpu string `json:"cpu"`
Ram string `json:"ram"`
Rom string `json:"rom"`
}