chore(language/go): update lsp-mode setup for gopls

This commit is contained in:
2022-02-07 10:44:17 +00:00
parent 96d7d3cb63
commit f79cb11fa2

View File

@@ -72,16 +72,13 @@
:custom
(lsp-go-use-placeholders t)
(lsp-go-link-target "pkg.go.dev")
(lsp-go-use-gofumpt t)
(lsp-go-analyses '((nilness . t)
(shadow . t)
(unusedparams . t)
(unusedwrite . t)))
:config
(lsp-register-custom-settings
'(("gopls.allowModfileModifications" t t)
("gopls.gofumpt" t t)))
;; Create custom lsp-client for golangci-lint-langserver.
(lsp-register-custom-settings
'(("golangci-lint.command" ["golangci-lint" "run" "--out-format" "json"])))