Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Subscriber ¶
type Subscriber struct { ID vo.SubscriberID `bson:"_id" json:"id"` Email vo.SubscriberEmail `bson:"email" json:"email"` Created time.Time `bson:"created" json:"created"` }
func NewSubscriber ¶
func NewSubscriber(req SubscriberCreateRequest) (*Subscriber, error)
type SubscriberCreateRequest ¶
type SubscriberCreateRequest struct { ID string `json:"-"` Now time.Time `json:"-"` Email vo.SubscriberEmail `json:"email"` }
func (SubscriberCreateRequest) Validate ¶
func (r SubscriberCreateRequest) Validate() error
Click to show internal directories.
Click to hide internal directories.