1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
return {
filetypes = { 'go', 'gomod', 'gowork', 'gotmpl', 'templ' },
settings = {
gopls = {
hints = {
assignVariableTypes = true,
compositeLiteralFields = true,
compositeLiteralTypes = true,
constantValues = true,
functionTypeParameters = true,
parameterNames = true,
rangeVariableTypes = true,
},
analyses = {
-- composites = false,
nilness = true,
shadow = false,
unusedparams = true,
unusedwrite = true,
},
gofumpt = true,
-- hoverKind = 'Structured',
},
},
}
|