core

module
v0.2.1 Latest Latest
Warning

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

Go to latest
Published: Sep 22, 2023 License: MIT

Directories

Path Synopsis
Package aggregate defines interfaces and types necessary to allow users to define their own Aggregate types.
Package aggregate defines interfaces and types necessary to allow users to define their own Aggregate types.
Package command contains types and interfaces for implementing Command Handlers, necessary for producing side effects in your Aggregates and system, and implement your Domain's business logic.
Package command contains types and interfaces for implementing Command Handlers, necessary for producing side effects in your Aggregates and system, and implement your Domain's business logic.
Package event contains types and implementations for dealing with Domain Events.
Package event contains types and implementations for dealing with Domain Events.
internal
Package message exposes the generic Message type, used to represent a message in a system (e.g.
Package message exposes the generic Message type, used to represent a message in a system (e.g.
Package serde contains interfaces used for serialization and deserialization throughout the eventually library.
Package serde contains interfaces used for serialization and deserialization throughout the eventually library.
Package test contains some type implementations of core interfaces that are meant to be used in test code only, not in production code.
Package test contains some type implementations of core interfaces that are meant to be used in test code only, not in production code.
scenario
Package scenario contains utilites for testing different parts of a system built with eventually, such as Aggregate Roots, Command Handlers, etc.
Package scenario contains utilites for testing different parts of a system built with eventually, such as Aggregate Roots, Command Handlers, etc.
Package version contains types and utilites to deal with Optimistic Concurrency.
Package version contains types and utilites to deal with Optimistic Concurrency.

Jump to

Keyboard shortcuts

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