{ "gopls": { "staticcheck": true, "analyses": { "unusedparams": true, "nilness": true }, "completeUnimported": true, "matcher": "Fuzzy", "verboseOutput": true }, "go.useLanguageServer": true, "go.toolsEnvVars": { "GOMODCACHE": "${workspaceFolder}/.cache/go/pkg/mod" }, "go.buildOnSave": "workspace", "go.lintOnSave": "package", "go.formatTool": "gofmt", "files.watcherExclude": { "**/pkg/mod/**": true, "**/go/pkg/mod/**": true, "**/root/go/pkg/mod/**": true, "**/backend/data/**": true, "**/frontend/dist/**": true }, "search.exclude": { "**/pkg/mod/**": true, "**/go/pkg/mod/**": true, "**/root/go/pkg/mod/**": true }, "githubPullRequests.ignoredPullRequestBranches": [ "main" ], // Toggle workspace-specific keybindings (used by .vscode/keybindings.json) "charon.workspaceKeybindingsEnabled": true }