From: Ian Lance Taylor Date: Fri, 22 Sep 2023 20:24:37 +0000 (-0700) Subject: slices: use strings.EqualFold in ExampleCompactFunc X-Git-Tag: go1.22rc1~758 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=bcfaf2f00f4183e33cb995153a19f4fb030e387c;p=gostls13.git 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 --- diff --git a/src/slices/example_test.go b/src/slices/example_test.go index 3e76907bb7..41d8890b57 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]