refactor: use strings.Builder instead of string concatenation

Signed-off-by: Jesse Simpson <jesse.simpson36@gmail.com>
pull/13586/head
Jesse Simpson 6 months ago
parent cdcf1bc601
commit cbdc22128e
No known key found for this signature in database
GPG Key ID: 237495C89AB0AAFC

@ -422,17 +422,17 @@ func cleanupExecError(filename string, err error) error {
current = errors.Unwrap(current)
}
finalErrorString := ""
var finalErrorString strings.Builder
for _, fileLocation := range fileLocations {
finalErrorString = finalErrorString + fileLocation.String()
fmt.Fprintf(&finalErrorString, "%s", fileLocation.String())
}
if strings.TrimSpace(finalErrorString) == "" {
if strings.TrimSpace(finalErrorString.String()) == "" {
// Fallback to original error message if nothing was extracted
return err
}
return fmt.Errorf("%s", finalErrorString)
return fmt.Errorf("%s", finalErrorString.String())
}
func sortTemplates(tpls map[string]renderable) []string {

Loading…
Cancel
Save