From d5b9e67330daf1186179649bb8ba98e4e916a313 Mon Sep 17 00:00:00 2001 From: dudaodong Date: Mon, 7 Jul 2025 11:18:34 +0800 Subject: [PATCH] fix: fix go lint issue --- slice/slice_example_test.go | 2 +- slice/slice_test.go | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/slice/slice_example_test.go b/slice/slice_example_test.go index 339abdf..29643eb 100644 --- a/slice/slice_example_test.go +++ b/slice/slice_example_test.go @@ -831,7 +831,7 @@ func ExampleUniqueByComparator() { }) caseInsensitiveStrings := UniqueByComparator([]string{"apple", "banana", "Apple", "cherry", "Banana", "date"}, func(item string, other string) bool { - return strings.ToLower(item) == strings.ToLower(other) + return strings.EqualFold(item, other) }) fmt.Println(uniqueNums) diff --git a/slice/slice_test.go b/slice/slice_test.go index fbbed93..eb749e3 100644 --- a/slice/slice_test.go +++ b/slice/slice_test.go @@ -1008,7 +1008,7 @@ func TestUniqueByComparator(t *testing.T) { t.Run("case-insensitive string comparison", func(t *testing.T) { stringSlice := []string{"apple", "banana", "Apple", "cherry", "Banana", "date"} caseInsensitiveComparator := func(item, other string) bool { - return strings.ToLower(item) == strings.ToLower(other) + return strings.EqualFold(item, other) } result := UniqueByComparator(stringSlice, caseInsensitiveComparator)