MCPcopy Create free account

hub / github.com/HunCoding/meu-primeiro-crud-go / types & classes

Types & classes21 in github.com/HunCoding/meu-primeiro-crud-go

StructCauses
Causes represents the error causes. @Summary Error Causes @Description Structure representing the causes of an error.
src/configuration/rest_err/rest_err.go:25
StructMockUserDomainInterface
MockUserDomainInterface is a mock of UserDomainInterface interface.
src/tests/mocks/user_domain_interface_mock.go:15
StructMockUserDomainInterfaceMockRecorder
MockUserDomainInterfaceMockRecorder is the mock recorder for MockUserDomainInterface.
src/tests/mocks/user_domain_interface_mock.go:21
StructMockUserDomainService
MockUserDomainService is a mock of UserDomainService interface.
src/tests/mocks/user_service_mock.go:16
StructMockUserDomainServiceMockRecorder
MockUserDomainServiceMockRecorder is the mock recorder for MockUserDomainService.
src/tests/mocks/user_service_mock.go:22
StructMockUserRepository
MockUserRepository is a mock of UserRepository interface.
src/tests/mocks/user_repository_mock.go:16
StructMockUserRepositoryMockRecorder
MockUserRepositoryMockRecorder is the mock recorder for MockUserRepository.
src/tests/mocks/user_repository_mock.go:22
StructRestErr
RestErr represents the error object. @Summary Error information @Description Structure for describing why the error occurred
src/configuration/rest_err/rest_err.go:8
InterfaceUserControllerInterface
src/controller/user_controller.go:16
InterfaceUserDomainInterface
src/model/user_domain_interface.go:5
InterfaceUserDomainService
src/model/service/user_interface.go:19
StructUserEntity
src/model/repository/entity/user_entity.go:5
StructUserLogin
UserLogin represents the data required for user login. @Summary User Login Data @Description Structure containing the necessary fields for user login.
src/controller/model/request/user_login.go:6
InterfaceUserRepository
src/model/repository/user_repository.go:25
StructUserRequest
UserRequest represents the input data for creating a new user. @Summary User Input Data @Description Structure containing the required fields for crea
src/controller/model/request/user_request.go:6
StructUserResponse
src/controller/model/response/user_response.go:3
StructUserUpdateRequest
src/controller/model/request/user_request.go:37
StructuserControllerInterface
src/controller/user_controller.go:26
StructuserDomain
src/model/user_domain.go:3
StructuserDomainService
src/model/service/user_interface.go:15
StructuserRepository
src/model/repository/user_repository.go:21