You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: .devcontainer/README.md
+8-12Lines changed: 8 additions & 12 deletions
Original file line number
Diff line number
Diff line change
@@ -3,24 +3,20 @@
3
3
4
4
This directory is for [GitHub Codespaces](https://github.com/features/codespaces) and/or [VS Code + Docker](https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.vscode-remote-extensionpack) users for development.
5
5
6
-
It includes most of the necessary packages and tools for developing Golang app. Aiming to provide the same environment to develop the app.
6
+
It includes:
7
+
8
+
- Latest [Alpine-based container image](https://github.com/KEINOS/VSCode-Dev-Container-Go/pkgs/container/vscode-dev-container-go) with vulnerability and security scan via Synk, Dockle and Trivy.
9
+
- Latest Go version.
10
+
- Common packages and tools for developing Golang app and shell scripts.
11
+
-[Installed tools and Go modules](https://github.com/KEINOS/VSCode-Dev-Container-Go/blob/main/image_info.txt) | VSCode-Dev-Container-Go | KEINOS @ GitHub
12
+
- Weekly updated.
7
13
8
14
## Developing Online
9
15
10
-
If GitHub detects this directory (`.devcontainer`) in the repo, then you will be able to develop online via [GitHub Codespaces](https://github.com/features/codespaces).
16
+
Just press the `.`(dot) key on GitHub and you should be redirected to [GitHub Codespaces](https://github.com/features/codespaces). (You may need to register to use Codesspaces)
11
17
12
18
## VS Code + Docker User
13
19
14
20
The container contains VS Code Server as well. If you already have installed the "[Remote - Containers](https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.remote-containers)" extension, then press "<kbd>F1</kbd>" and select "`Remote-Containers: Open in Container`".
15
21
16
22
After a while, you'll get most of the environment needed to develop and debug.
17
-
18
-
## File Description
19
-
20
-
-[cobra.yaml](cobra.yaml): Default `cobra` command Settings. Used for `$ cobra add ..`
21
-
-[devcontainer.env](devcontainer.env): ENV variables to be loaded once when the container's created.
22
-
-[devcontainer.json](devcontainer.json): VSCode Extensions to be installed and env settings.
23
-
-[Dockerfile](Dockerfile): Debian 10 (buster) based Golang development container.
24
-
-[postCreateCommand.sh](postCreateCommand.sh): Initialization script that runs after the container and the VSCode server is up.
25
-
-[README.md](README.md): This file. ;-)
26
-
-[welcome.sh](welcome.sh): Bash script to display the basic info and TIPs to use in the first shell login.
0 commit comments