Closed ddgenome closed 6 years ago
Adding something like this should do it:
(setq flycheck-checkers (remove 'go-gofmt (remove 'go-golint (remove 'go-vet (remove 'go-errcheck (remove 'go-megacheck (remove 'go-unconvert flycheck-checkers)))))))
@ddgenome I added flycheck-gometalinter to the begining of flycheck-checkers
(https://github.com/favadi/flycheck-gometalinter/blob/c90ea1aba80ddfdf603c9ba731be302400fd6ba2/flycheck-gometalinter.el#L119) and as we don't define next-checkers
, those builtin checkers should be disabled already.
Closing as it works as expected.
By default in Go mode, flycheck supports several checkers by default:
see http://www.flycheck.org/en/latest/languages.html#go
Of these, gometalinter runs runs golint, go vet, errcheck, unconvert, and megacheck by default.
Should flycheck-gometalinter remove the duplicates from
flycheck-checkers
when it adds gometalinter? megacheck in particular is quite CPU intensive.