]> Cypherpunks repositories - gostls13.git/commitdiff
internal/goroot: replace HasPrefix+TrimPrefix with CutPrefix
authorcuishuang <imcusg@gmail.com>
Mon, 28 Apr 2025 09:00:24 +0000 (17:00 +0800)
committerGopher Robot <gobot@golang.org>
Thu, 23 Oct 2025 14:31:44 +0000 (07:31 -0700)
Change-Id: I97305df6babbede57bb0c3b48c89c96cb74307f7
Reviewed-on: https://go-review.googlesource.com/c/go/+/668456
Auto-Submit: Sean Liao <sean@liao.dev>
Reviewed-by: David Chase <drchase@google.com>
Reviewed-by: Sean Liao <sean@liao.dev>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
src/internal/goroot/gc.go

index 133d0763913a33e0d055d93ed0fe751a1015fbb8..534ad57e709fa645174c06f53dd63c8876e4dd49 100644 (file)
@@ -77,8 +77,8 @@ func (gd *gccgoDirs) init() {
        const prefix = "libraries: ="
        var dirs []string
        for _, dirEntry := range dirsEntries {
-               if strings.HasPrefix(dirEntry, prefix) {
-                       dirs = filepath.SplitList(strings.TrimPrefix(dirEntry, prefix))
+               if after, ok := strings.CutPrefix(dirEntry, prefix); ok {
+                       dirs = filepath.SplitList(after)
                        break
                }
        }