mirror of
https://github.com/coredns/coredns.git
synced 2025-11-02 18:23:25 -05:00
perf: avoid string concatenation in loops (#7572)
* perf: avoid string concatenation in loops Apply perfpsrint linter Signed-off-by: Philippe Antoine <contact@catenacyber.fr> * ci: enable perfsprint Signed-off-by: Philippe Antoine <contact@catenacyber.fr> --------- Signed-off-by: Philippe Antoine <contact@catenacyber.fr>
This commit is contained in:
@@ -111,9 +111,10 @@ func keyTag(ps []Pair) string {
|
||||
if len(ps) == 0 {
|
||||
return ""
|
||||
}
|
||||
s := ""
|
||||
var sb strings.Builder
|
||||
for _, p := range ps {
|
||||
s += strconv.Itoa(int(p.KeyTag)) + ","
|
||||
sb.WriteString(strconv.Itoa(int(p.KeyTag)) + ",")
|
||||
}
|
||||
s := sb.String()
|
||||
return s[:len(s)-1]
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user