Directories ¶
Path | Synopsis |
---|---|
Package api contains use cases/commands/queries that application expose to external users.
|
Package api contains use cases/commands/queries that application expose to external users. |
command
Package command contains APi that combine different application domains into one use case.
|
Package command contains APi that combine different application domains into one use case. |
query
Package query contains APi that query to application domains.
|
Package query contains APi that query to application domains. |
Package common contains helper packages that copies across all the projects.
|
Package common contains helper packages that copies across all the projects. |
Package container contains source code for initializing all dependencies of out application.
|
Package container contains source code for initializing all dependencies of out application. |
Package domain contains all the business domains that implements by current application.
|
Package domain contains all the business domains that implements by current application. |
Package gateway contains integration code with infrastructure dependencies like databases, message broker or external services.
|
Package gateway contains integration code with infrastructure dependencies like databases, message broker or external services. |
Package integrations contains source code for integration with other systems that not included in our list of application.
|
Package integrations contains source code for integration with other systems that not included in our list of application. |
Package ui contains expose API of our application.
|
Package ui contains expose API of our application. |
events
Package events should contain code for handling events from message broker.
|
Package events should contain code for handling events from message broker. |
grpc
Package grpc contains all gRPC servers that expose our Application.
|
Package grpc contains all gRPC servers that expose our Application. |
http
Package http contains all http handlers that expose our Application.
|
Package http contains all http handlers that expose our Application. |
Click to show internal directories.
Click to hide internal directories.