@@ 227,7 227,7 @@ autocmd Filetype go command! -bang AT ca
" vim-go
map <C-n> :cnext<CR>
map <C-m> :cprevious<CR>
-nnoremap <leader>A :cclose<CR>
+map <C-A> :cclose<CR>
let g:go_list_type = "quickfix"
let g:go_fmt_command = "goimports"
let g:go_fmt_fail_silently = 1
@@ 237,6 237,9 @@ let g:go_loaded_gosnippets = 1
let g:go_def_mode='gopls'
let g:go_info_mode='gopls'
+" let g:go_gopls_enabled = 0
+let g:go_gopls_options=["--mode=stdio"]
+
" UltiSnips helper function
" :call GetAllSnippets()
function! GetAllSnippets()
@@ 447,7 450,7 @@ let g:Lf_NormalMap = {
let g:vim_markdown_folding_disabled=1
" ale
-let g:ale_linters = {'python': ['flake8'], 'go': ['golint']}
+let g:ale_linters = {'python': ['flake8'], 'go': ['golint', 'gopls']}
let g:ale_fixers = {'python': ['black', 'isort'], 'go': ['gofmt', 'goimports']}
let g:ale_fix_on_save = 1
nnoremap <leader>a :ALEToggle<cr>