Directories
¶
| Path | Synopsis |
|---|---|
|
Package clock provides the Clock interface for time abstraction.
|
Package clock provides the Clock interface for time abstraction. |
|
Package domain provides generic domain patterns and interfaces for event sourcing and domain-driven design.
|
Package domain provides generic domain patterns and interfaces for event sourcing and domain-driven design. |
|
Package errorschain provides utilities for chaining and wrapping errors.
|
Package errorschain provides utilities for chaining and wrapping errors. |
|
Package fflags holds shared feature-flag semantics for the platform.
|
Package fflags holds shared feature-flag semantics for the platform. |
|
Package idgen provides ID generation utilities and implementations for creating unique identifiers across different systems.
|
Package idgen provides ID generation utilities and implementations for creating unique identifiers across different systems. |
|
infra
|
|
|
capabilities
Package capabilities provides a placeholder for capability-based infra policy.
|
Package capabilities provides a placeholder for capability-based infra policy. |
|
Package listeners provides generic listener infrastructure for event processing.
|
Package listeners provides generic listener infrastructure for event processing. |
|
Package readside provides read-side projection infrastructure.
|
Package readside provides read-side projection infrastructure. |
|
Package repository provides types and utilities for repository operations, including cursor-based pagination and query options.
|
Package repository provides types and utilities for repository operations, including cursor-based pagination and query options. |
|
security
|
|
|
config
Package config provides configuration structures for the security package.
|
Package config provides configuration structures for the security package. |
|
securityinterfaces
Package securityinterfaces provides security-related interfaces.
|
Package securityinterfaces provides security-related interfaces. |
|
types
Package types provides shared type definitions for the security package.
|
Package types provides shared type definitions for the security package. |
|
Package strategy provides query strategy contracts.
|
Package strategy provides query strategy contracts. |
|
Package tenant provides tenant context management.
|
Package tenant provides tenant context management. |
|
testkit
|
|
|
fake
Package fake provides deterministic in-memory implementations of interfaces for testing.
|
Package fake provides deterministic in-memory implementations of interfaces for testing. |
|
fixtures
Package fixtures provides deterministic test data for specs.
|
Package fixtures provides deterministic test data for specs. |
|
spy
Package spy provides recorders for verifying interactions in tests.
|
Package spy provides recorders for verifying interactions in tests. |
|
Package timestamp provides time abstraction for deterministic testing.
|
Package timestamp provides time abstraction for deterministic testing. |
|
Package validation provides generic validation utilities for struct validation.
|
Package validation provides generic validation utilities for struct validation. |
Click to show internal directories.
Click to hide internal directories.