aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/go/internal/modget/query.go
diff options
context:
space:
mode:
authorJay Conrod <jayconrod@google.com>2021-01-08 16:12:46 -0500
committerJay Conrod <jayconrod@google.com>2021-01-08 22:55:41 +0000
commit59bfc18e3441d9cd0b1b2f302935403bbf52ac8b (patch)
treef8d88815d6c789892c7ce1f52467cef1ef22352d /src/cmd/go/internal/modget/query.go
parentcd6f3a54e4aa1c608f27275cdbb23f8b2a839faa (diff)
downloadgo-59bfc18e3441d9cd0b1b2f302935403bbf52ac8b.tar.gz
go-59bfc18e3441d9cd0b1b2f302935403bbf52ac8b.zip
cmd/go: add hint to read 'go help vcs' to GOVCS errors
Fixes #43596 Change-Id: Iff925d077b5de64161e88c9471402bc7e8885fcd Reviewed-on: https://go-review.googlesource.com/c/go/+/282713 Trust: Jay Conrod <jayconrod@google.com> Run-TryBot: Jay Conrod <jayconrod@google.com> TryBot-Result: Go Bot <gobot@golang.org> Reviewed-by: Bryan C. Mills <bcmills@google.com>
Diffstat (limited to 'src/cmd/go/internal/modget/query.go')
-rw-r--r--src/cmd/go/internal/modget/query.go4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/cmd/go/internal/modget/query.go b/src/cmd/go/internal/modget/query.go
index 20eb0b6364..d8364c8c0d 100644
--- a/src/cmd/go/internal/modget/query.go
+++ b/src/cmd/go/internal/modget/query.go
@@ -281,14 +281,14 @@ func reportError(q *query, err error) {
// TODO(bcmills): Use errors.As to unpack these errors instead of parsing
// strings with regular expressions.
- patternRE := regexp.MustCompile("(?m)(?:[ \t(\"`]|^)" + regexp.QuoteMeta(q.pattern) + "(?:[ @:)\"`]|$)")
+ patternRE := regexp.MustCompile("(?m)(?:[ \t(\"`]|^)" + regexp.QuoteMeta(q.pattern) + "(?:[ @:;)\"`]|$)")
if patternRE.MatchString(errStr) {
if q.rawVersion == "" {
base.Errorf("go get: %s", errStr)
return
}
- versionRE := regexp.MustCompile("(?m)(?:[ @(\"`]|^)" + regexp.QuoteMeta(q.version) + "(?:[ :)\"`]|$)")
+ versionRE := regexp.MustCompile("(?m)(?:[ @(\"`]|^)" + regexp.QuoteMeta(q.version) + "(?:[ :;)\"`]|$)")
if versionRE.MatchString(errStr) {
base.Errorf("go get: %s", errStr)
return