internal/

directory
v1.8.0 Latest Latest
Warning

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

Go to latest
Published: Jan 26, 2026 License: MIT

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.

Jump to

Keyboard shortcuts

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