Directories ¶
Path | Synopsis |
---|---|
domain
|
|
model
Package model contains the definitions of domain models and business logic.
|
Package model contains the definitions of domain models and business logic. |
repository
Package repository is an abstraction layer for accessing database.
|
Package repository is an abstraction layer for accessing database. |
service
Package service is an abstraction layer for accessing external services.
|
Package service is an abstraction layer for accessing external services. |
Package external is the implementation for accessing external services.
|
Package external is the implementation for accessing external services. |
infrastructure
|
|
persistence/mysql
Package mysql provides a MySQL database.
|
Package mysql provides a MySQL database. |
persistence/mysql/mock
Package mock is a package for mocking MySQL.
|
Package mock is a package for mocking MySQL. |
Package interactor is implementation of usecase.
|
Package interactor is implementation of usecase. |
Package usecase is an abstraction layer for business logic.
|
Package usecase is an abstraction layer for business logic. |
Click to show internal directories.
Click to hide internal directories.