]> Cypherpunks repositories - gostls13.git/commit
[release-branch.go1.16] cmd/go: clarify errors for commands run outside a module
authorJay Conrod <jayconrod@google.com>
Thu, 4 Mar 2021 15:35:17 +0000 (10:35 -0500)
committerAlexander Rakoczy <alex@golang.org>
Wed, 10 Mar 2021 21:27:07 +0000 (21:27 +0000)
commit5993fbbd4853f4c6062980908c274bacb6f927dc
treea539c08749df2737c19d3203be6de8cd3d2d69ac
parent6e041884406421d329b9c6064f3c13104628c876
[release-branch.go1.16] cmd/go: clarify errors for commands run outside a module

The new error message tells the user what was wrong (no go.mod found)
and directs them to 'go help modules', which links to tutorials.

Includes test fix from CL 298794
Fixes #44746

Change-Id: I98f31fec4a8757eb1792b45491519da4c552cb0f
Reviewed-on: https://go-review.googlesource.com/c/go/+/298650
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>
(cherry picked from commit b87e9b9f68f1eb0d685fd250b3b47495710e0059)
Reviewed-on: https://go-review.googlesource.com/c/go/+/298929
src/cmd/go/internal/modget/query.go
src/cmd/go/internal/modload/import.go
src/cmd/go/internal/modload/init.go
src/cmd/go/internal/modload/list.go
src/cmd/go/internal/run/run.go
src/cmd/go/testdata/script/mod_convert_dep.txt
src/cmd/go/testdata/script/mod_find.txt
src/cmd/go/testdata/script/mod_install_pkg_version.txt
src/cmd/go/testdata/script/mod_outside.txt
src/go/build/build_test.go