From fb7c8a8d6988b1bd9d28c4b372d6ad93aff2f24b Mon Sep 17 00:00:00 2001 From: Mikhail Gerasimchuk Date: Mon, 8 Sep 2025 21:01:45 +0700 Subject: [PATCH] Replace errors.New with fmt.Errorf for joined error list Also needs to fix go vet errors since go 1.25: .....go:75:22: non-constant format string in call to fmt.Errorf --- templates/fallback | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/templates/fallback b/templates/fallback index 4df76d3..fbd321c 100644 --- a/templates/fallback +++ b/templates/fallback @@ -1,4 +1,5 @@ import ( + "errors" "fmt" "strings" "time" @@ -76,7 +77,7 @@ func New{{$decorator}}(interval time.Duration, impls ...{{.Interface.Type}}) {{$ _next <- struct{}{} _errorsList = append(_errorsList, _res.err.Error()) if len(_errorsList) == len(_d.implementations) { - err = fmt.Errorf(strings.Join(_errorsList, ";")) + err = errors.New(strings.Join(_errorsList, ";")) return } {{else}}