// Copyright 2021, Chef. All rights reserved. // https://github.com/q191201771/naza // // Use of this source code is governed by a MIT-style license // that can be found in the License file. // // Author: Chef (191201771@qq.com) package nazaerrors // 将多个error合并为一个 // 当前的策略是取第一个不为nil的error返回 func CombineErrors(errs ...error) error { for _, err := range errs { if err != nil { return err } } return nil }