json.Marshal 在什么情况下会报错

json.Marshal 在什么情况下会报错?


什么情况下可以忽略错误?

已邀请:

傅小黑

赞同来自:

只要有错误,Marshal 的结果就是空的
所以不要忽略错误

deepzz - https://deepzz.com

赞同来自:

传入的结构体是确定可以被序列化的,那我检测错误还有必要吗?

songtianyi

赞同来自:

生产环境的话错误必须都要捕捉,这是习惯。

wulinlw

赞同来自:

字段定义的是int,实际json中的这个字段是string,会报错误,但是其他字段仍然会解析出来

要回复问题请先登录注册