]> Cypherpunks repositories - gostls13.git/commitdiff
slices: use strings.EqualFold in ExampleCompactFunc
authorIan Lance Taylor <iant@golang.org>
Fri, 22 Sep 2023 20:24:37 +0000 (13:24 -0700)
committerGopher Robot <gobot@golang.org>
Fri, 22 Sep 2023 21:08:15 +0000 (21:08 +0000)
Change-Id: Ie7d495b2a53520ce89b16bc8a66b81a3955bf32f
Reviewed-on: https://go-review.googlesource.com/c/go/+/530635
Reviewed-by: Eli Bendersky <eliben@google.com>
Auto-Submit: Ian Lance Taylor <iant@google.com>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Ian Lance Taylor <iant@google.com>
src/slices/example_test.go

index 3e76907bb71fd6b547b3eb8948bc1cbda21b30fa..41d8890b57c634bbbf43e5a1abf1d7dc2baa869d 100644 (file)
@@ -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]