Change-Id: Ifb28dd08faa59d9186a4a2337aab0c536d9a885e
Change-Id: Ifb28dd08faa59d9186a4a2337aab0c536d9a885e
GitHub-Last-Rev:
dba95de0fbdafbef20a21f35b042a7a59f996a65
GitHub-Pull-Request: golang/go#62610
Reviewed-on: https://go-review.googlesource.com/c/go/+/527956
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Ian Lance Taylor <iant@google.com>
Auto-Submit: Ian Lance Taylor <iant@google.com>
Reviewed-by: Robert Griesemer <gri@google.com>
package comment
import (
- "sort"
+ "slices"
"strings"
"unicode"
"unicode/utf8"
}
func isStdPkg(path string) bool {
- // TODO: Use slices.BinarySearch when possible.
- i := sort.Search(len(stdPkgs), func(i int) bool { return stdPkgs[i] >= path })
- return i < len(stdPkgs) && stdPkgs[i] == path
+ _, ok := slices.BinarySearch(stdPkgs, path)
+ return ok
}
// DefaultLookupPackage is the default package lookup