package domain import ( "errors" "time" ) type EntityID string type EntityState struct { EntityID EntityID State string Attributes map[string]string LastChanged time.Time LastUpdated time.Time } var ErrNotImplemented = errors.New("not implemented")