ユーザーアイコン

mizuko

3か月前

0
0

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