Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreateUser ¶
type CreateUser struct {
Name string
}
type CreateUserRequest ¶
type CreateUserRequest struct {
Name string `json:"name" validate:"required"`
}
type CreateUserResponse ¶
type CreateUserResponse struct {
User UserResponse `json:"user"`
}
type DeleteUserRequest ¶
type DeleteUserRequest struct {
ID string `json:"id" validate:"required"`
}
type DeleteUserResponse ¶
type DeleteUserResponse struct {
User UserResponse `json:"user"`
}
type GetListRequest ¶
type GetListRequest struct {
}
type GetListResponse ¶
type GetListResponse struct {
Users []UserResponse `json:"users"`
}
type GetProfileRequest ¶
type GetProfileRequest struct {
ID string `json:"id" validate:"required"`
}
type GetProfileResponse ¶
type GetProfileResponse struct {
User UserResponse `json:"user"`
}
type UpdateUserRequest ¶
type UpdateUserResponse ¶
type UpdateUserResponse struct {
User UserResponse `json:"user"`
}
type UserRequest ¶
type UserRequest struct {
Name string `json:"name" validate:"required"`
}
Click to show internal directories.
Click to hide internal directories.