Goでクリーンアーキテクチャを試す
Clearn Archtecture
大きく4つのレイヤーに分けた
- domain
- usecase
- adapter (interface)
- infrastructure
APIのサンプルとして以下のエンドポイントを用意
GET
- api/v1/courses
- api/v1/course/:id
- Dockerビルド
make docker
- APIサーバおよびDBサーバの起動
make run
- 終了
make stop
Goでクリーンアーキテクチャを試す
Clearn Archtecture
大きく4つのレイヤーに分けた
APIのサンプルとして以下のエンドポイントを用意
GET
make docker
make run
make stop