mirror of
https://github.com/golang/go
synced 2024-11-19 23:04:40 -07:00
cmd/go: do not miss an error if import path contains "cmd/something"
Fixes #7638 LGTM=rsc R=rsc CC=golang-codereviews https://golang.org/cl/87300043
This commit is contained in:
parent
eb00dfbe64
commit
3f529f8e43
@ -143,6 +143,10 @@ var downloadRootCache = map[string]bool{}
|
|||||||
// for the package named by the argument.
|
// for the package named by the argument.
|
||||||
func download(arg string, stk *importStack, getTestDeps bool) {
|
func download(arg string, stk *importStack, getTestDeps bool) {
|
||||||
p := loadPackage(arg, stk)
|
p := loadPackage(arg, stk)
|
||||||
|
if p.Error != nil {
|
||||||
|
errorf("%s", p.Error)
|
||||||
|
return
|
||||||
|
}
|
||||||
|
|
||||||
// There's nothing to do if this is a package in the standard library.
|
// There's nothing to do if this is a package in the standard library.
|
||||||
if p.Standard {
|
if p.Standard {
|
||||||
|
Loading…
Reference in New Issue
Block a user