Go 语言在 1.20 版本中引入的一个实用功能:errors.Join()。掌握它,能让你的错误处理更加优雅和高效。

简单来说,errors.Join() 允许我们将多个 error 合并成一个单一的 error

这个合并后的错误仍然可以通过 errors.Iserrors.As 进行检查,保持了与 Go 语言错误处理机制的一致性。