github.com/gwaycc/gometalinter@v3.0.0+incompatible/_linters/src/honnef.co/go/tools/cmd/gosimple/gosimple.go (about) 1 // gosimple detects code that could be rewritten in a simpler way. 2 package main // import "honnef.co/go/tools/cmd/gosimple" 3 import ( 4 "fmt" 5 "os" 6 7 "honnef.co/go/tools/lint" 8 "honnef.co/go/tools/lint/lintutil" 9 "honnef.co/go/tools/simple" 10 ) 11 12 func main() { 13 fmt.Fprintln(os.Stderr, "Gosimple has been deprecated. Please use staticcheck instead.") 14 fs := lintutil.FlagSet("gosimple") 15 gen := fs.Bool("generated", false, "Check generated code") 16 fs.Parse(os.Args[1:]) 17 c := simple.NewChecker() 18 c.CheckGenerated = *gen 19 lintutil.ProcessFlagSet([]lint.Checker{c}, fs) 20 }