From bcfaf2f00f4183e33cb995153a19f4fb030e387c Mon Sep 17 00:00:00 2001 From: Ian Lance Taylor Date: Fri, 22 Sep 2023 13:24:37 -0700 Subject: [PATCH] slices: use strings.EqualFold in ExampleCompactFunc Change-Id: Ie7d495b2a53520ce89b16bc8a66b81a3955bf32f Reviewed-on: https://go-review.googlesource.com/c/go/+/530635 Reviewed-by: Eli Bendersky Auto-Submit: Ian Lance Taylor LUCI-TryBot-Result: Go LUCI Reviewed-by: Ian Lance Taylor --- src/slices/example_test.go | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/slices/example_test.go b/src/slices/example_test.go index 3e76907bb71fd6..41d8890b57c634 100644 --- a/src/slices/example_test.go +++ b/src/slices/example_test.go @@ -51,9 +51,7 @@ func ExampleCompact() { func ExampleCompactFunc() { names := []string{"bob", "Bob", "alice", "Vera", "VERA"} - names = slices.CompactFunc(names, func(a, b string) bool { - return strings.ToLower(a) == strings.ToLower(b) - }) + names = slices.CompactFunc(names, strings.EqualFold) fmt.Println(names) // Output: // [bob alice Vera]