Denis Isaev
396a04630d
dev: improve memory tracking
2019-03-31 22:33:18 +03:00
Denis Isaev
9ce2182d05
docs: update vim-go info
2019-03-31 19:47:32 +03:00
Denis Isaev
85dec0c61b
docs: march updates
2019-03-17 23:17:49 +03:00
Rodrigo Brito
099f2ae41a
Include log level option
2019-03-17 23:06:27 +03:00
Denis Isaev
22c0580cc7
docs: update march changes
2019-03-17 15:32:55 +03:00
Denis Isaev
cfff8fd30a
docs: march updates
2019-03-17 15:22:43 +03:00
Denis Isaev
be0679ee71
build on go 1.12 and fix go 1.11 compatibility
2019-03-05 21:34:53 +03:00
Denis Isaev
d3bc69dc5b
docs: update changelog
2019-02-18 11:35:25 +03:00
Denis Isaev
96af958205
fix #383 : eval symlinks in AST cache
2019-02-18 00:21:49 +03:00
Viacheslav Poturaev
1eb712544c
Add version information to built artifact when go get with go1.12
2019-02-17 19:00:52 +03:00
Denis Isaev
deb63b191f
docs: update README after #320
2019-02-17 18:51:34 +03:00
Martin Etmajer
aa26b37b6d
Add 'segmentio/terraform-docs' to list of great projects.
2019-02-11 14:22:32 +08:00
Denis Isaev
7b2421d551
docs: remove extra bracket
2019-01-26 18:56:51 +03:00
Denis Isaev
e690feb36b
docs: #377 : simplify local installation manual
2019-01-26 18:55:29 +03:00
Denis Isaev
2192097e7f
docs: update changelog
2019-01-21 09:43:37 +03:00
Denis Isaev
8d8ba245e1
docs: update information about Atom integration
2019-01-20 20:48:23 +03:00
Zamiell
50abb24e68
fixing readme bug
2019-01-08 10:02:12 +03:00
Alexander Morozov
baa2415ddf
Use go env GOPATH for installation
...
People these days tend to use default GOPATH, so environment variable will be empty.
go env GOPATH will work for all cases
Signed-off-by: Alexander Morozov <lk4d4math@gmail.com>
2018-12-22 14:05:24 +03:00
Koichi Shiraishi
50a41f4ec3
README.tmpl: fix 'No newline at end of file' git suggestion
2018-12-22 14:00:49 +03:00
Koichi Shiraishi
eda89bda2d
README.tmpl: add istio/istio to "Trusted By" section
2018-12-22 14:00:49 +03:00
Ben Wells
ef78643830
Fix typo in gometalinter comparison example
2018-11-28 08:31:11 +03:00
Denis Isaev
b3f4d6a9b2
docs: add info about new linters to changelog
2018-11-07 10:47:51 +03:00
Dale Hui
89b7e42dbf
Use git describe --tags
to get most recent tag reachable from HEAD
2018-11-06 08:16:19 +03:00
Denis Isaev
0bc25236b8
fix #266 : docs: reorder sections and update changelog
2018-11-04 13:27:59 +03:00
Denis Isaev
71b940e3b2
fix markdownlint issues
2018-11-04 13:27:59 +03:00
Denis Isaev
14f4dcebe5
docs: update Trusted By section
2018-10-28 21:53:00 +03:00
Denis Isaev
f9e1c6550b
docs: write about Atom integration
2018-10-28 19:45:29 +03:00
Denis Isaev
6aeecb7817
docs for #222 : add info about VS Code configuration
2018-10-28 18:18:24 +03:00
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
bartfokker
01ec556bfd
added golangci-lint badge to repo
2018-10-28 16:45:05 +03:00
bartfokker
58c7cce444
update building from source in readme to include buildFlags.
2018-10-28 16:45:05 +03:00
Denis Isaev
13ce836c33
docs: write about supported go versions
2018-10-21 11:56:13 +03:00
vterdunov
d55cc8808b
Fix nolint comment in readme
2018-10-10 21:55:17 +03:00
Kishan B
59c3d20303
Add install.sh to the repo and update readme. Fixes #233
2018-10-03 23:28:30 +03:00
Sascha Grunert
90b06c3b7d
Update REAMDE for ale-vim support
2018-10-03 23:19:27 +03:00
Denis Isaev
8a478c47ac
Prepare for #164 : rename GAS to gosec
...
1. Rename in a backward compatible way
2. Remove gosec default exclude list because gosec is already disabled
by default.
3. Warn about unmatched linter names in //nolint directives
4. Process linter names in //nolint directives in upper case
5. Disable gosec for golangci-lint in .golangci.yml
2018-09-02 09:34:35 +03:00
Denis Isaev
ec1208924a
add info about Spacemacs to README
2018-08-25 10:35:16 +03:00
Romanos Skiadas
d3eb3ed74d
point users to --new-from-rev=HEAD~ for CI setups in --help
...
Although the FAQ does eventually mention that
--new-from-rev=origin/master is the right way, --help does not and
using --new in CI is a terrible pitfall.
Make --help point users to -new-from-rev=HEAD~ for CI setups.
Also use HEAD~ instead of origin/master, since HEAD~ is more
universally applicable, e.g. if golangci-lint is ran against a release
branch.
2018-08-08 20:06:49 +03:00
Denis Isaev
8156b9f7e9
Closes #104 : improve readability of memory comparison
2018-07-29 20:28:35 +03:00
Denis Isaev
069e66aa91
Closes #75 : golangci-lint linters now prints current linters configuration
2018-07-29 20:28:27 +03:00
Denis Isaev
79776b41f9
Fix #150 : don't recommend vendoring of golangci-lint in README
2018-07-03 09:52:13 +03:00
Denis Isaev
894ba0df9f
Resolve #146 : prealloc linter support
2018-06-30 22:07:12 +03:00
Denis Isaev
815d13148f
docs: add changelog, rewrite internal section, add trusted by section
2018-06-30 21:00:47 +03:00