diff --git a/go/analysis/internal/analysisflags/help.go b/go/analysis/internal/analysisflags/help.go index 043b9789..c5a70f3b 100644 --- a/go/analysis/internal/analysisflags/help.go +++ b/go/analysis/internal/analysisflags/help.go @@ -4,6 +4,7 @@ import ( "flag" "fmt" "log" + "os" "sort" "strings" @@ -47,6 +48,7 @@ func Help(progname string, analyzers []*analysis.Analyzer, args []string) { fs.Var(f.Value, f.Name, f.Usage) } }) + fs.SetOutput(os.Stdout) fs.PrintDefaults() fmt.Printf("\nTo see details and flags of a specific analyzer, run '%s help name'.\n", progname) @@ -75,6 +77,7 @@ outer: } fs.Var(f.Value, a.Name+"."+f.Name, f.Usage) }) + fs.SetOutput(os.Stdout) fs.PrintDefaults() if len(paras) > 1 {