Browse Source

[feature] add vscode workspace config for linting + debugging (#588)

* vscode workspace config for debug run + linting

* ignore debug build file
pull/639/head^2
f0x52 4 years ago committed by GitHub
parent
commit
4e6625ee2d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 5
      .gitignore
  2. 16
      .vscode/launch.json
  3. 6
      .vscode/settings.json

5
.gitignore vendored

@ -20,4 +20,7 @@ dist/
web/assets/swagger.yaml
# exludes docker-volume from exemple/docker-compose
example/docker-compose/docker-volume
example/docker-compose/docker-volume
# excludes debug build
cmd/gotosocial/__debug_bin

16
.vscode/launch.json vendored

@ -0,0 +1,16 @@
{
"version": "0.2.0",
"configurations": [
{
"name": "Launch Package",
"type": "go",
"request": "launch",
"mode": "auto",
"program": "${workspaceFolder}/cmd/gotosocial",
"args": [
"testrig", "start"
],
"cwd": "${workspaceFolder}"
}
]
}

6
.vscode/settings.json vendored

@ -0,0 +1,6 @@
{
"go.lintTool":"golangci-lint",
"go.lintFlags": [
"--fast"
]
}
Loading…
Cancel
Save