Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AnswerOption ¶
type Question ¶
type Question struct { QuestionID primitive.ObjectID `bson:"_id"` QuestionText *string `bson:"questionText" json:"questionText" validate:"required"` AnswerOptions []AnswerOption `bson:"answerOptions" json:"answerOptions" validate:"required"` Describle *string `json:"describle"` Image *string `bson:"image" json:"image"` Subject *string `json:"subject" validate:"required"` Owner *string `json:"owner"` Create_at time.Time Lasted_update time.Time }
type User ¶
type User struct { ID primitive.ObjectID `bson:"_id"` Name *string `json:"name" validate:"required,min=2,max=100"` Password *string `json:"password" validate:"required,min=6"` Email *string `json:"email" validate:"email,required"` Phone *string `json:"phone" validate:"required"` Token *string `json:"token"` Refresh_token *string `json:"refresh_token"` }
Click to show internal directories.
Click to hide internal directories.