为什么json.Unmarshal使用引用而不使用指针?

为什么json.Unmarshal使用引用而不使用指针?,第1张

为什么json.Unmarshal使用引用而不使用指针

您遇到了InvalidUnmarshalError(请参阅enpre.go中的第109和110行)。

// InvalidUnmarshalError描述了传递给Unmarshal的无效参数
// (Unmarshal的参数必须是非nil指针。)

似乎文档可以做些澄清,因为上面的引用和下面来自

Unmarshal
源的注释似乎相互矛盾。

如果指针为nil,则Unmarshal为其分配一个新值以使其指向。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5028606.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-15
下一篇 2022-11-15

发表评论

登录后才能评论

评论列表(0条)

保存