Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type APIQuery ¶
type UserCreateRequest ¶ added in v1.0.6
type UserCreateRequest struct { Username string `param:"username" query:"username" form:"username" json:"username" xml:"username" validate:"required,min=3,max=20"` Email string `param:"email" query:"email" form:"email" json:"email" xml:"email" validate:"required,email"` Age int `param:"age" query:"age" form:"age" json:"age" xml:"age" validate:"min=0,max=150"` }
type UserData ¶ added in v1.0.6
type UserData struct { Username string `json:"username" validate:"required,min=3,max=20"` Email string `json:"email" validate:"required,email"` Age int `json:"age" validate:"min=0,max=150"` CreatedAt time.Time `json:"created_at"` UpdatedAt time.Time `json:"updated_at"` Id int64 `json:"id" validate:"required"` }
type UserListItem ¶ added in v1.0.6
type UserListItem struct { Id int64 `json:"id" validate:"required"` Username string `json:"username" validate:"required,min=3,max=20"` Email string `json:"email" validate:"required,email"` Age int `json:"age" validate:"min=0,max=150"` CreatedAt time.Time `json:"created_at"` UpdatedAt time.Time `json:"updated_at"` }
type UserListUsersRequest ¶ added in v1.0.6
type UserListUsersRequest struct {
APIQuery
}
type UserUpdateRequest ¶ added in v1.0.6
type UserUpdateRequest struct { Username string `param:"username" query:"username" form:"username" json:"username" xml:"username" validate:"min=3,max=20"` Email string `param:"email" query:"email" form:"email" json:"email" xml:"email" validate:"email"` Age int `param:"age" query:"age" form:"age" json:"age" xml:"age" validate:"min=0,max=150"` }
Click to show internal directories.
Click to hide internal directories.