From fe81883c321cfe48b1e02b9a9a00edd73144c926 Mon Sep 17 00:00:00 2001 From: Henrik Hautakoski Date: Sun, 8 Sep 2024 13:33:52 +0200 Subject: [PATCH] nvim: go: better config for gopls --- nvim/lua/user/plugins/lang/go.lua | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/nvim/lua/user/plugins/lang/go.lua b/nvim/lua/user/plugins/lang/go.lua index 441002d..2f538ca 100644 --- a/nvim/lua/user/plugins/lang/go.lua +++ b/nvim/lua/user/plugins/lang/go.lua @@ -6,8 +6,25 @@ local lspservers = { unusedvariable = true, unusedwrite = true, useany = true, + fieldalignment = true }, gofumpt = true, + hoverKind = 'SynopsisDocumentation', + codelenses = { + gc_details = false, + generate = true, + regenerate_cgo = true, + run_govulncheck = true, + test = true, + tidy = true, + upgrade_dependency = true, + vendor = true, + }, + hints = { + parameterNames = true + }, + completeUnimported = true, + semanticTokens = true }, }, on_save = function()