Directories
¶
| Path | Synopsis |
|---|---|
|
application
|
|
|
port/domainevent
Package domainevent defines application ports for publishing and subscribing to clean-domain events.
|
Package domainevent defines application ports for publishing and subscribing to clean-domain events. |
|
port/outbox
Package outbox re-exports the reusable outbox contract for clean services.
|
Package outbox re-exports the reusable outbox contract for clean services. |
|
port/queue
Package queue defines the shared task-queue vocabulary: the Task contract, the default channel, and the channel→subject mapping.
|
Package queue defines the shared task-queue vocabulary: the Task contract, the default channel, and the channel→subject mapping. |
|
service/activitylog
Package activitylog provides shared activity log application services.
|
Package activitylog provides shared activity log application services. |
|
service/authorization
Package authorization re-exports the reusable authorization vocabulary for clean services.
|
Package authorization re-exports the reusable authorization vocabulary for clean services. |
|
Package bootstrap provides shared application lifecycle logic and bootstrap helpers.
|
Package bootstrap provides shared application lifecycle logic and bootstrap helpers. |
|
Package domain is reserved for shared clean-domain helpers.
|
Package domain is reserved for shared clean-domain helpers. |
|
activitylog
Package activitylog defines the ActivityLog entity for tracking entity lifecycle events.
|
Package activitylog defines the ActivityLog entity for tracking entity lifecycle events. |
|
infrastructure
|
|
|
authentication
Package authentication re-exports reusable authentication contracts for clean services.
|
Package authentication re-exports reusable authentication contracts for clean services. |
|
migrator
Package migrator re-exports the reusable migrator contract for clean services.
|
Package migrator re-exports the reusable migrator contract for clean services. |
|
migrator_factory
Package migrator_factory selects the migration driver from configuration.
|
Package migrator_factory selects the migration driver from configuration. |
|
outbox_queue
Package outbox_queue implements the queue.Queue contract on top of the outbox: each task is stored as an outbox message whose subject carries the channel, so the relay ships it to the work-queue stream.
|
Package outbox_queue implements the queue.Queue contract on top of the outbox: each task is stored as an outbox message whose subject carries the channel, so the relay ships it to the work-queue stream. |
|
interface
|
|
|
subscription/messaging
Package messaging re-exports the reusable inbound message contract for clean services.
|
Package messaging re-exports the reusable inbound message contract for clean services. |
|
subscription/objectstorage
Package objectstorage re-exports the reusable object-storage event contract for clean services.
|
Package objectstorage re-exports the reusable object-storage event contract for clean services. |
Click to show internal directories.
Click to hide internal directories.