{ "version": "2.0.0", "tasks": [ { "label": "build", "type": "shell", "command": "make build", "group": { "kind": "build", "isDefault": true }, "presentation": { "reveal": "always", "panel": "shared" }, "problemMatcher": "$go" }, { "label": "run", "type": "shell", "command": "make run", "group": "none", "presentation": { "reveal": "always", "panel": "dedicated" }, "isBackground": false }, { "label": "test", "type": "shell", "command": "make test", "group": { "kind": "test", "isDefault": true }, "presentation": { "reveal": "always", "panel": "shared" }, "problemMatcher": "$go" }, { "label": "test (race detector)", "type": "shell", "command": "make test-race", "group": "test", "presentation": { "reveal": "always", "panel": "shared" }, "problemMatcher": "$go" }, { "label": "lint", "type": "shell", "command": "make lint", "group": "none", "presentation": { "reveal": "always", "panel": "shared" }, "problemMatcher": "$go" }, { "label": "mocks", "type": "shell", "command": "make mocks", "group": "none", "presentation": { "reveal": "always", "panel": "shared" } }, { "label": "security scan", "type": "shell", "command": "make security", "group": "none", "presentation": { "reveal": "always", "panel": "shared" } } ] }