From a3670a460eb9161b99af9c666cbcb7fe7727e871 Mon Sep 17 00:00:00 2001 From: Nils Date: Wed, 27 Aug 2025 11:06:49 +0200 Subject: [PATCH] Fix: QF1004: could use strings.ReplaceAll instead --- main.go | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/main.go b/main.go index 00ef921..461e404 100644 --- a/main.go +++ b/main.go @@ -406,10 +406,10 @@ func downloadTile(ctx context.Context, msgChan chan<- WSMessage, tile Tile, mapS // Construct the URL for the tile. subdomain := []string{"a", "b", "c"}[rand.Intn(3)] - url := strings.Replace(mapStyle, "{s}", subdomain, -1) - url = strings.Replace(url, "{z}", fmt.Sprintf("%d", tile.Z), -1) - url = strings.Replace(url, "{x}", fmt.Sprintf("%d", tile.X), -1) - url = strings.Replace(url, "{y}", fmt.Sprintf("%d", tile.Y), -1) + url := strings.ReplaceAll(mapStyle, "{s}", subdomain) + url = strings.ReplaceAll(url, "{z}", fmt.Sprintf("%d", tile.Z)) + url = strings.ReplaceAll(url, "{x}", fmt.Sprintf("%d", tile.X)) + url = strings.ReplaceAll(url, "{y}", fmt.Sprintf("%d", tile.Y)) var err error for attempt := 0; attempt < maxRetries; attempt++ {