AITガイドのバックエンドリポジトリ
| 言語・フレームワーク | バージョン |
|---|---|
| Go | 1.21.6 |
| gin-gonic/gin | 1.9.1 |
| neo4j-go-driver/v5 | 5.18.0 |
| paulmach/orb | 0.11.1 |
| spf13/viper | 1.18.2 |
| MySQL | 8.0 |
| Neo4j | 5.17.0 |
| Docker | 25.0.3 |
| Make | 実行する処理 |
|---|---|
| make | ヘルプの表示 |
| make build | dockerコンテナビルド |
| make up | dockerコンテナ起動 |
| make build-up | dockerコンテナビルド&起動 |
| make down | dockerコンテナ停止 |
| make restart | コンテナ再起動 |
| make db | DBコンテナに入る |
| make go | goコンテナに入る |
| make help | ヘルプ |
シス研のesaを参照 (project/2023年度/AITガイド)
Dockerをインストールする
Docker Desktop の Mac へのインストール
or
brew install --cask docker
Docker Engine インストール(Ubuntu 向け)
プロジェクトのルートディレクトリと./src/conf/environmentsにそれぞれファイルを設定
環境変数のファイルについてはesaを確認すること
makefileがあるのでそれを使う
make build-up