Versions in this module Expand all Collapse all v0 v0.2.1 Sep 22, 2023 Changes in this version + type InMemoryEventStore struct + func NewInMemoryEventStore() *InMemoryEventStore + func (es *InMemoryEventStore) Append(_ context.Context, id event.StreamID, expected version.Check, ...) (version.Version, error) + func (es *InMemoryEventStore) Stream(ctx context.Context, eventStream event.StreamWrite, id event.StreamID, ...) error + type TrackingEventStore struct + func NewTrackingEventStore(appender event.Appender) *TrackingEventStore + func (es *TrackingEventStore) Append(ctx context.Context, id event.StreamID, expected version.Check, ...) (version.Version, error) + func (es *TrackingEventStore) Recorded() []event.Persisted