Directories
¶
| Path | Synopsis |
|---|---|
|
Package app provides dependency injection container for assembling application components.
|
Package app provides dependency injection container for assembling application components. |
|
Package config provides application configuration management through environment variables.
|
Package config provides application configuration management through environment variables. |
|
Package database provides database connection management and configuration.
|
Package database provides database connection management and configuration. |
|
Package errors provides standardized domain errors that express business intent rather than infrastructure details.
|
Package errors provides standardized domain errors that express business intent rather than infrastructure details. |
|
Package http provides HTTP server implementation and request handlers.
|
Package http provides HTTP server implementation and request handlers. |
|
Package httputil provides HTTP utility functions for request and response handling.
|
Package httputil provides HTTP utility functions for request and response handling. |
|
outbox
|
|
|
domain
Package domain defines the core outbox domain entities and types.
|
Package domain defines the core outbox domain entities and types. |
|
repository
Package repository provides data persistence implementations for outbox entities.
|
Package repository provides data persistence implementations for outbox entities. |
|
usecase
Package usecase implements the outbox business logic and orchestrates outbox domain operations.
|
Package usecase implements the outbox business logic and orchestrates outbox domain operations. |
|
user
|
|
|
domain
Package domain defines the core user domain entities and types.
|
Package domain defines the core user domain entities and types. |
|
http
Package http provides HTTP handlers for user-related operations.
|
Package http provides HTTP handlers for user-related operations. |
|
http/dto
Package dto provides data transfer objects for the user HTTP layer.
|
Package dto provides data transfer objects for the user HTTP layer. |
|
repository
Package repository provides data persistence implementations for user entities.
|
Package repository provides data persistence implementations for user entities. |
|
usecase
Package usecase implements the user business logic and orchestrates user domain operations.
|
Package usecase implements the user business logic and orchestrates user domain operations. |
|
Package validation provides custom validation rules for the application.
|
Package validation provides custom validation rules for the application. |
Click to show internal directories.
Click to hide internal directories.