diff --git a/go/packages/golist.go b/go/packages/golist.go index b4a13ef4545..7f770fc35b3 100644 --- a/go/packages/golist.go +++ b/go/packages/golist.go @@ -731,7 +731,8 @@ func (state *golistState) invokeGo(verb string, args ...string) (*bytes.Buffer, } // Old go version? - if strings.Contains(stderr.String(), "flag provided but not defined") { + if strings.Contains(stderr.String(), "flag provided but not defined") || + strings.Contains(stderr.String(), "is an unknown flag") { return nil, goTooOldError{fmt.Errorf("unsupported version of go: %s: %s", exitErr, stderr)} }