不要依赖于计算顺序,特别是在 return 语句中。
// BAD
return res, json.Unmarshal(b, &res)
// GOOD
err := json.Unmarshal(b, &res)
return res, err
当前内容版权归 cristaloleg 或其关联方所有,如需对内容或内容相关联开源项目进行关注与资助,请访问 cristaloleg .
// BAD
return res, json.Unmarshal(b, &res)
// GOOD
err := json.Unmarshal(b, &res)
return res, err
本文档使用 BookStack 构建