summaryrefslogtreecommitdiffstats
path: root/autoload/go
diff options
context:
space:
mode:
authorAdam Stankiewicz <sheerun@sher.pl>2021-01-14 20:59:40 +0100
committerAdam Stankiewicz <sheerun@sher.pl>2021-01-14 20:59:40 +0100
commit22040ce638ed610cfdbba03376ad9864a2a5d321 (patch)
tree43e3ef7cc1a17994bbf1460d0d000dd7e0723168 /autoload/go
parent7bde552a463999897320a1899a6ca4f8806041ea (diff)
downloadvim-polyglot-22040ce638ed610cfdbba03376ad9864a2a5d321.tar.gz
vim-polyglot-22040ce638ed610cfdbba03376ad9864a2a5d321.zip
Update
Diffstat (limited to 'autoload/go')
-rw-r--r--autoload/go/config.vim7
1 files changed, 4 insertions, 3 deletions
diff --git a/autoload/go/config.vim b/autoload/go/config.vim
index b087b2c4..ca89b16f 100644
--- a/autoload/go/config.vim
+++ b/autoload/go/config.vim
@@ -263,13 +263,14 @@ function! go#config#SetTemplateAutocreate(value) abort
let g:go_template_autocreate = a:value
endfunction
+let s:default_metalinter = 'staticcheck'
function! go#config#MetalinterCommand() abort
- return get(g:, 'go_metalinter_command', 'golangci-lint')
+ return get(g:, 'go_metalinter_command', s:default_metalinter)
endfunction
function! go#config#MetalinterAutosaveEnabled() abort
let l:default = []
- if get(g:, 'go_metalinter_command', 'golangci-lint') == 'golangci-lint'
+ if get(g:, 'go_metalinter_command', s:default_metalinter) == 'golangci-lint'
let l:default = ['govet', 'golint']
endif
@@ -278,7 +279,7 @@ endfunction
function! go#config#MetalinterEnabled() abort
let l:default = []
- if get(g:, 'go_metalinter_command', 'golangci-lint') == 'golangci-lint'
+ if get(g:, 'go_metalinter_command', s:default_metalinter) == 'golangci-lint'
let l:default = ['vet', 'golint', 'errcheck']
endif