internal

package
v0.0.0-...-22d23f5 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 9, 2024 License: MIT Imports: 0 Imported by: 0

Documentation

Overview

Package internal contains main application code and dependencies.

Directories

Path Synopsis
api
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.
erx
tx
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.
ui
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.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL