Denis Isaev 0421bac259 Fix #237, fix #178: use go/packages
Use go/packages instead of x/tools/loader: it allows to work
with go modules and speedups loading of packages with the help
of build cache.

A lot of linters became "fast": they are enabled by --fast now and
work in 1-2 seconds. Only unparam, interfacer and megacheck
are "slow" linters now.

Average project is analyzed 20-40% faster than before if all linters are
enabled! If we enable all linters except unparam, interfacer and
megacheck analysis is 10-20x faster!
2018-10-28 17:55:15 +03:00
..
2018-05-06 20:28:59 +03:00
2018-10-10 21:54:11 +03:00
2018-05-06 09:41:48 +03:00
2018-08-18 23:04:27 +03:00
2018-05-06 21:08:53 +03:00
2018-05-26 20:02:06 +03:00
2018-10-28 17:55:15 +03:00
2018-05-07 12:00:17 +03:00