fix(nvim): several fixes to gopls config

This commit is contained in:
Bruno Carlin 2025-02-11 15:23:05 +01:00
parent 02ebdded35
commit e8f1f88856

View file

@ -36,6 +36,7 @@ require('lspconfig').gopls.setup {
completeFunctionCalls = true, completeFunctionCalls = true,
experimentalPostfixCompletions = true, experimentalPostfixCompletions = true,
allExperiments = true, allExperiments = true,
semanticTokens = true,
analyses = { analyses = {
assign = true, assign = true,
atomic = true, atomic = true,
@ -45,7 +46,6 @@ require('lspconfig').gopls.setup {
composites = true, composites = true,
copylocks = true, copylocks = true,
erroras = true, erroras = true,
fieldalignment = true,
httpresponse = true, httpresponse = true,
ifaceassert = true, ifaceassert = true,
infertypeargs = true, infertypeargs = true,
@ -76,6 +76,14 @@ require('lspconfig').gopls.setup {
gc_details = true, gc_details = true,
run_govulncheck = true, run_govulncheck = true,
}, },
hints = {
assignVariableTypes = true,
compositeLiteralFields = true,
constantValues = true,
functionTypeParameters = true,
parameterNames = true,
rangeVariableTypes = true,
},
}, },
}, },
} }