|
1 | 1 | {
|
2 |
| - "name": "Node.js", |
| 2 | + "name": "Go", |
3 | 3 | "build": {
|
4 |
| - "dockerfile": "Dockerfile", |
5 |
| - "args": { "VARIANT": "16-bullseye" } |
6 |
| - }, |
| 4 | + "dockerfile": "Dockerfile", |
| 5 | + "args": { |
| 6 | + "VARIANT": "1.17", |
| 7 | + "NODE_VERSION": "16" |
| 8 | + } |
| 9 | + }, |
| 10 | + "runArgs": [ "--cap-add=SYS_PTRACE", "--security-opt", "seccomp=unconfined" ], |
7 | 11 | "settings": {
|
8 | 12 | "search.exclude": {
|
9 | 13 | "node_modules/**": true
|
10 | 14 | },
|
| 15 | + "go.toolsManagement.checkForUpdates": "local", |
| 16 | + "go.useLanguageServer": true, |
| 17 | + "go.gopath": "/go", |
| 18 | + "go.goroot": "/usr/local/go", |
11 | 19 | "editor.formatOnSave": true,
|
12 | 20 | "editor.fontLigatures": true,
|
13 | 21 | "git.autofetch": true,
|
14 | 22 | "git.confirmSync": false,
|
15 | 23 | "editor.defaultFormatter": "esbenp.prettier-vscode",
|
16 |
| - "javascript.updateImportsOnFileMove.enabled": "always" |
| 24 | + "javascript.updateImportsOnFileMove.enabled": "always", |
| 25 | + "compile-hero.disable-compile-files-on-did-save-code": true |
17 | 26 | },
|
18 | 27 | "extensions": [
|
19 | 28 | "ms-vscode.js-debug",
|
20 | 29 | "ms-azuretools.vscode-docker",
|
21 | 30 | "esbenp.prettier-vscode",
|
22 | 31 | "PKief.material-icon-theme",
|
23 | 32 | "aaron-bond.better-comments",
|
24 |
| - "dsznajder.es7-react-js-snippets" |
| 33 | + "dsznajder.es7-react-js-snippets", |
| 34 | + "golang.go", |
| 35 | + "bbenoist.Nix" |
25 | 36 | ],
|
26 |
| - "postCreateCommand": "yarn install", |
27 |
| - "remoteUser": "node" |
| 37 | + "postCreateCommand": "go mod tidy && cd core && yarn", |
| 38 | + "remoteUser": "userx" |
28 | 39 | }
|
0 commit comments