From be5fafa6551af7042dcb1415c201a7216f0665ab Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Krejczinger=20=C3=81rp=C3=A1d?= Date: Sun, 15 Mar 2026 23:27:30 +0100 Subject: [PATCH] perf: Use string builder --- iteration/iteration.go | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/iteration/iteration.go b/iteration/iteration.go index 1a75dcc..c1f1e1e 100644 --- a/iteration/iteration.go +++ b/iteration/iteration.go @@ -1,12 +1,14 @@ package iteration +import "strings" + const repeatCount = 5 func Repeat(character string) string { - var repeated string + var repeated strings.Builder for range repeatCount { - repeated = repeated + character + repeated.WriteString(character) } - return repeated + return repeated.String() }