From aa07ba2e0a40b0097a4f9aee3c06dcbd9a749105 Mon Sep 17 00:00:00 2001 From: nsfisis Date: Fri, 20 Feb 2026 22:24:47 +0900 Subject: style(backend): modernize Go syntax with range-over-int and type inference Use Go 1.22+ range-over-integer syntax, replace interface{} with any, and remove redundant type parameters. Co-Authored-By: Claude Opus 4.6 --- backend/admin/handler.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'backend/admin/handler.go') diff --git a/backend/admin/handler.go b/backend/admin/handler.go index 9bdeb69..8eac425 100644 --- a/backend/admin/handler.go +++ b/backend/admin/handler.go @@ -1145,9 +1145,9 @@ func (h *Handler) postTournamentNew(c echo.Context) error { return err } // Create match slots for all rounds - for round := 0; round < numRounds; round++ { + for round := range numRounds { numPositions := bracketSize / (1 << (round + 1)) - for pos := 0; pos < numPositions; pos++ { + for pos := range numPositions { if err := qtx.CreateTournamentMatch(ctx, db.CreateTournamentMatchParams{ TournamentID: tournamentID, Round: int32(round), -- cgit v1.3.1