Files
Charon/.vscode/settings.json

37 lines
1019 B
JSON

{
"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
}