From e7d456335e8454d263ca959c192e66ff2f1dee17 Mon Sep 17 00:00:00 2001 From: nakabonne Date: Thu, 23 Jul 2020 09:51:42 +0900 Subject: [PATCH] Avoid to check error type directly --- main.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/main.go b/main.go index 74fa63d..74ae528 100644 --- a/main.go +++ b/main.go @@ -1,6 +1,7 @@ package main import ( + "errors" "fmt" "io" "os" @@ -47,7 +48,7 @@ func main() { flagSet.StringVarP(&c.executable, "executable", "e", "", "absolute path to the golangci-lint executable") flagSet.Usage = usage if err := flagSet.Parse(os.Args[1:]); err != nil { - if err != flag.ErrHelp { + if !errors.Is(err, flag.ErrHelp) { fmt.Fprintln(c.stderr, err) } return