我是 golang 新手,我的应用程序需要在循环中返回多个错误,稍后需要组合并作为单个错误字符串返回。我无法使用字符串函数来组合错误消息。在返回之前,可以使用哪些方法将这些错误合并为一个错误?
package main
import (
"fmt"
"strings"
)
func Servreturn() (err error) {
err1 = fmt.Errorf("Something else occured")
err2 = fmt.Errorf("Something else occured again")
// concatenate both the error
return err3
}
神不在的星期二
冉冉说
拉莫斯之舞
相关分类