Goにおけるクリーンアーキテクチャのディレクトリ構成
Go
CleanArchitecture
詳細は以前以下に投稿。 https://zenn.dev/mizuko_dev/articles/fa613ec40c854c
. ├── Makefile ├── README.md ├── adapter │ └── http │ ├── constants │ ├── handler │ ├── helper │ ├── middleware │ ├── request │ ├── response │ └── router ├── compose.yml ├── config ├── constants ├── docker │ ├── golang │ └── postgres ├── domain │ ├── model │ └── repository ├── errors ├── go.mod ├── go.sum ├── go.work ├── go.work.sum ├── infrastructure │ ├── auth │ │ └── jwt │ ├── database │ │ └── postgres │ │ └── bun │ │ ├── connection.go │ │ ├── mapper │ │ ├── migrate │ │ │ ├── generate.go │ │ │ ├── migrations │ │ │ ├── schema.sql │ │ │ └── seeds │ │ ├── model │ │ ├── query │ │ └── repository │ ├── external │ │ └── google │ └── logger ├── main.go ├── mocks ├── registry ├── render.yaml ├── start.sh └── usecase ├── interactor │ └── memo │ ├── memo_interactor.go │ ├── memo_interactor_impl.go │ └── memo_test.go └── service