Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/czbone/develop_servezero_app
The web application part of ServeZero development environment
https://github.com/czbone/develop_servezero_app
gin go pongo2 sqlite
Last synced: 1 day ago
JSON representation
The web application part of ServeZero development environment
- Host: GitHub
- URL: https://github.com/czbone/develop_servezero_app
- Owner: czbone
- License: mit
- Created: 2021-11-25T03:34:28.000Z (about 3 years ago)
- Default Branch: master
- Last Pushed: 2022-02-10T13:24:16.000Z (almost 3 years ago)
- Last Synced: 2024-11-25T15:52:54.018Z (2 months ago)
- Topics: gin, go, pongo2, sqlite
- Language: CSS
- Homepage:
- Size: 436 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 概要
GoのWebアプリケーションを VSCode + Docker + Remote Containers で開発するためのプロジェクトです。
## 動作環境
- Windows10
- Docker Desktop
- VSCode(拡張機能: Go, Remote Containers)## 使い方
1. Docker Desktopを起動します。完全に起動するまで待ちます。
2. トップディレクトリでVSCodeを起動します。
```
> code .
```3. 起動直後に以下のメッセージのダイアログが表示されます。「Reopen in Container」ボタンでDockerコンテナを起動します。
```
Folder contains a Dev Container configuration file. Reopen folder to develop in a container (learn more)
```4. Dockerコンテナ環境が起動すると、VSCodeがリモート接続して、Webサーバ開発ディレクトリ(app)の表示に切り替わります。
5. リモートエクスプローラー画面の「CONTAINERS」から起動したDockerコンテナ環境を選択し、右クックで「Show container Log」を選択すると、
アプリケーションの起動状況がログが表示されます。6. Webブラウザからアクセスします。
```
http://localhost:8080
```