Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/HunCoding/meu-primeiro-crud-go
/ types & classes
Types & classes
21 in github.com/HunCoding/meu-primeiro-crud-go
⨍
Functions
162
◇
Types & classes
21
Struct
Causes
Causes represents the error causes. @Summary Error Causes @Description Structure representing the causes of an error.
src/configuration/rest_err/rest_err.go:25
Struct
MockUserDomainInterface
MockUserDomainInterface is a mock of UserDomainInterface interface.
src/tests/mocks/user_domain_interface_mock.go:15
Struct
MockUserDomainInterfaceMockRecorder
MockUserDomainInterfaceMockRecorder is the mock recorder for MockUserDomainInterface.
src/tests/mocks/user_domain_interface_mock.go:21
Struct
MockUserDomainService
MockUserDomainService is a mock of UserDomainService interface.
src/tests/mocks/user_service_mock.go:16
Struct
MockUserDomainServiceMockRecorder
MockUserDomainServiceMockRecorder is the mock recorder for MockUserDomainService.
src/tests/mocks/user_service_mock.go:22
Struct
MockUserRepository
MockUserRepository is a mock of UserRepository interface.
src/tests/mocks/user_repository_mock.go:16
Struct
MockUserRepositoryMockRecorder
MockUserRepositoryMockRecorder is the mock recorder for MockUserRepository.
src/tests/mocks/user_repository_mock.go:22
Struct
RestErr
RestErr represents the error object. @Summary Error information @Description Structure for describing why the error occurred
src/configuration/rest_err/rest_err.go:8
Interface
UserControllerInterface
src/controller/user_controller.go:16
Interface
UserDomainInterface
src/model/user_domain_interface.go:5
Interface
UserDomainService
src/model/service/user_interface.go:19
Struct
UserEntity
src/model/repository/entity/user_entity.go:5
Struct
UserLogin
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
Interface
UserRepository
src/model/repository/user_repository.go:25
Struct
UserRequest
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
Struct
UserResponse
src/controller/model/response/user_response.go:3
Struct
UserUpdateRequest
src/controller/model/request/user_request.go:37
Struct
userControllerInterface
src/controller/user_controller.go:26
Struct
userDomain
src/model/user_domain.go:3
Struct
userDomainService
src/model/service/user_interface.go:15
Struct
userRepository
src/model/repository/user_repository.go:21