package
2.0.1+incompatible
Repository: https://github.com/racoonmediaserver/rms-users.git
Documentation: pkg.go.dev

# Functions

NewCreateUser creates a new http.Handler for the create user operation.
NewCreateUserInternalServerError creates CreateUserInternalServerError with default headers values.
NewCreateUserOK creates CreateUserOK with default headers values.
NewCreateUserParams creates a new CreateUserParams object There are no default values defined in the spec.
NewDeleteUser creates a new http.Handler for the delete user operation.
NewDeleteUserInternalServerError creates DeleteUserInternalServerError with default headers values.
NewDeleteUserNotFound creates DeleteUserNotFound with default headers values.
NewDeleteUserOK creates DeleteUserOK with default headers values.
NewDeleteUserParams creates a new DeleteUserParams object There are no default values defined in the spec.
NewGetUsers creates a new http.Handler for the get users operation.
NewGetUsersInternalServerError creates GetUsersInternalServerError with default headers values.
NewGetUsersOK creates GetUsersOK with default headers values.
NewGetUsersParams creates a new GetUsersParams object There are no default values defined in the spec.

# Constants

CreateUserInternalServerErrorCode is the HTTP code returned for type CreateUserInternalServerError.
CreateUserOKCode is the HTTP code returned for type CreateUserOK.
DeleteUserInternalServerErrorCode is the HTTP code returned for type DeleteUserInternalServerError.
DeleteUserNotFoundCode is the HTTP code returned for type DeleteUserNotFound.
DeleteUserOKCode is the HTTP code returned for type DeleteUserOK.
GetUsersInternalServerErrorCode is the HTTP code returned for type GetUsersInternalServerError.
GetUsersOKCode is the HTTP code returned for type GetUsersOK.

# Structs

CreateUser swagger:route POST /users users createUser Создать новый ключ пользователя */.
CreateUserInternalServerError Ошибка на стороне сервера swagger:response createUserInternalServerError */.
CreateUserOK OK swagger:response createUserOK */.
CreateUserOKBody create user o k body swagger:model CreateUserOKBody.
CreateUserParams contains all the bound params for the create user operation typically these are obtained from a http.Request swagger:parameters createUser.
CreateUserURL generates an URL for the create user operation.
DeleteUser swagger:route DELETE /users/{id} users deleteUser Удалить ключ пользователя */.
DeleteUserInternalServerError Ошибка на стороне сервера swagger:response deleteUserInternalServerError */.
DeleteUserNotFound Ключ не найден swagger:response deleteUserNotFound */.
DeleteUserOK OK swagger:response deleteUserOK */.
DeleteUserParams contains all the bound params for the delete user operation typically these are obtained from a http.Request swagger:parameters deleteUser.
DeleteUserURL generates an URL for the delete user operation.
GetUsers swagger:route GET /users users getUsers Получить список пользователей и информацию по ним */.
GetUsersInternalServerError Ошибка на стороне сервера swagger:response getUsersInternalServerError */.
GetUsersOK OK swagger:response getUsersOK */.
GetUsersOKBody get users o k body swagger:model GetUsersOKBody.
GetUsersParams contains all the bound params for the get users operation typically these are obtained from a http.Request swagger:parameters getUsers.
GetUsersURL generates an URL for the get users operation.

# Interfaces

CreateUserHandler interface for that can handle valid create user params.
DeleteUserHandler interface for that can handle valid delete user params.
GetUsersHandler interface for that can handle valid get users params.

# Type aliases

CreateUserHandlerFunc turns a function with the right signature into a create user handler.
DeleteUserHandlerFunc turns a function with the right signature into a delete user handler.
GetUsersHandlerFunc turns a function with the right signature into a get users handler.