Documentation
¶
Index ¶
- type CreateUser
- type CreateUserRequest
- type CreateUserResponse
- type DeleteUserRequest
- type DeleteUserResponse
- type EditUser
- type GetDetailUserRequest
- type GetDetailUserResponse
- type GetListUserRequest
- type GetListUserResponse
- type UpdateUserRequest
- type UpdateUserResponse
- type UserRequest
- type UserResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
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 GetDetailUserRequest ¶ added in v0.0.2
type GetDetailUserRequest struct {
ID string `json:"id" validate:"required"`
}
type GetDetailUserResponse ¶ added in v0.0.2
type GetDetailUserResponse struct {
User UserResponse `json:"user"`
}
type GetListUserRequest ¶ added in v0.0.2
type GetListUserRequest struct {
}
type GetListUserResponse ¶ added in v0.0.2
type GetListUserResponse struct {
Users []UserResponse `json:"users"`
}
type UpdateUserRequest ¶
type UpdateUserResponse ¶
type UpdateUserResponse struct {
User UserResponse `json:"user"`
}
type UserRequest ¶
type UserRequest struct {
Name string `json:"name" validate:"required"`
}
USER USE-CASE
Click to show internal directories.
Click to hide internal directories.