multierr allows combining one or more Go errors together.
multierr
error
go get -u go.uber.org/multierr
Stable: No breaking changes will be made before 2.0.
Released under the MIT License.