package domain import ( "errors" "time" "github.com/google/uuid" ) type Guest struct { ID uuid.UUID `json:"id"` EventID uuid.UUID `json:"event_id"` Name string `json:"name"` Email *string `json:"email,omitempty"` Phone *string `json:"phone,omitempty"` PlusOnes int `json:"plus_ones"` DietaryNotes *string `json:"dietary_notes,omitempty"` TableNumber *int `json:"table_number,omitempty"` CreatedAt time.Time `json:"created_at"` } var ErrGuestNotFound = errors.New("guest not found")