json.Unmarshal
和类似函数的调用。
这些调用将失败并返回错误。
有关 Unmarshal
的详细信息,请参阅 go.dev 上的 func Unmarshal。
示例:
var animals []Animal
err := json.Unmarshal(jsonData, animals) // 始终返回错误
在应用预置 '&' 快速修复后:
var animals []Animal
err := json.Unmarshal(jsonData, &animals)