Versions in this module Expand all Collapse all v0 v0.15.6 Jun 13, 2022 Changes in this version + const AggregateType + const CommandType + const EventType + func CommandCodecAcceptanceTest(t *testing.T, c eh.CommandCodec, expectedBytes []byte) + func EventCodecAcceptanceTest(t *testing.T, c eh.EventCodec, expectedBytes []byte) + type Command struct + Bool bool + ID uuid.UUID + Map map[string]interface{} + NullStruct *Nested + NullTime *time.Time + Number float64 + Slice []string + String string + Struct Nested + StructRef *Nested + Time time.Time + TimeRef *time.Time + func (t *Command) AggregateID() uuid.UUID + func (t *Command) AggregateType() eh.AggregateType + func (t *Command) CommandType() eh.CommandType + type EventData struct + Bool bool + Map map[string]interface{} + NullStruct *Nested + NullTime *time.Time + Number float64 + Slice []string + String string + Struct Nested + StructRef *Nested + Time time.Time + TimeRef *time.Time + type Nested struct + Bool bool + Number float64 + String string