Closed
Description
golangci-lint
has the flag:
--out-format string Format of output: colored-line-number|line-number|json (default "colored-line-number")
It would be nice if there was an additional format that made use of Go's standard library tabwriter, that would output something like:
cmd\modd\main.go:70:15: errcheck Error return value of `runner.Reset` is not checked
daemon.go:123:23: errcheck Error return value of `d.cmd.Process.Signal` is not checked
modd_test.go:39:17: errcheck Error return value of `ioutil.ReadFile` is not checked
notify\notify.go:40:12: errcheck Error return value of `cmd.Run` is not checked
notify\notify.go:52:12: errcheck Error return value of `cmd.Run` is not checked
proc.go:37:36: interfacer fp can be io.Reader
rather than:
cmd\modd\main.go:70:15: Error return value of `runner.Reset` is not checked (errcheck)
daemon.go:123:23: Error return value of `d.cmd.Process.Signal` is not checked (errcheck)
modd_test.go:39:17: Error return value of `ioutil.ReadFile` is not checked (errcheck)
notify\notify.go:40:12: Error return value of `cmd.Run` is not checked (errcheck)
notify\notify.go:52:12: Error return value of `cmd.Run` is not checked (errcheck)
proc.go:37:36: fp can be io.Reader (interfacer)