From 3bbe8d9f7d7d593458031e4454308b60458f19b6 Mon Sep 17 00:00:00 2001 From: Kharec Date: Mon, 16 Mar 2026 15:35:06 +0100 Subject: [PATCH] refactor: use Cut() instead of Index() --- internal/2020/DayFour/code.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/internal/2020/DayFour/code.go b/internal/2020/DayFour/code.go index bb7d5a0..c18bf00 100644 --- a/internal/2020/DayFour/code.go +++ b/internal/2020/DayFour/code.go @@ -37,8 +37,8 @@ func PartOne(data []string) int { fields := strings.Fields(passport) present := make(map[string]bool) for _, field := range fields { - if idx := strings.Index(field, ":"); idx != -1 { - present[field[:idx]] = true + if before, _, ok := strings.Cut(field, ":"); ok { + present[before] = true } } missing := false