fix: It is recommended to use the fmt.Errorf method with parameters instead of the errors.New method without parameters.

Signed-off-by: Administrator <582041246@qq.com>
This commit is contained in:
RiceChuan 2024-12-18 14:08:14 +08:00 committed by Administrator
parent 1321a42525
commit c89f348185
2 changed files with 2 additions and 3 deletions

View file

@ -208,7 +208,7 @@ func (c *route53Client) findZoneID(name string) (string, error) {
req.DNSName = resp.NextDNSName req.DNSName = resp.NextDNSName
req.HostedZoneId = resp.NextHostedZoneId req.HostedZoneId = resp.NextHostedZoneId
} }
return "", errors.New("can't find zone ID for " + name) return "", fmt.Errorf("can't find zone ID for %s", name)
} }
// computeChanges creates DNS changes for the given set of DNS discovery records. // computeChanges creates DNS changes for the given set of DNS discovery records.

View file

@ -18,7 +18,6 @@ package main
import ( import (
"bufio" "bufio"
"errors"
"fmt" "fmt"
"os" "os"
"reflect" "reflect"
@ -121,7 +120,7 @@ func loadConfig(file string, cfg *gethConfig) error {
err = tomlSettings.NewDecoder(bufio.NewReader(f)).Decode(cfg) err = tomlSettings.NewDecoder(bufio.NewReader(f)).Decode(cfg)
// Add file name to errors that have a line number. // Add file name to errors that have a line number.
if _, ok := err.(*toml.LineError); ok { if _, ok := err.(*toml.LineError); ok {
err = errors.New(file + ", " + err.Error()) err = fmt.Errorf("%s, %v", file, err)
} }
return err return err
} }