Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/HunCoding/meu-primeiro-crud-go
/ functions
Functions
162 in github.com/HunCoding/meu-primeiro-crud-go
⨍
Functions
162
◇
Types & classes
21
↓ 37 callers
Function
Info
(message string, tags ...zap.Field)
src/configuration/logger/logger.go:36
↓ 29 callers
Method
GetEmail
()
src/model/user_domain_interface.go:6
↓ 23 callers
Function
Error
(message string, err error, tags ...zap.Field)
src/configuration/logger/logger.go:41
↓ 22 callers
Method
GetPassword
()
src/model/user_domain_interface.go:7
↓ 21 callers
Method
GetAge
()
src/model/user_domain_interface.go:8
↓ 21 callers
Method
GetName
()
src/model/user_domain_interface.go:9
↓ 21 callers
Function
NewUserDomain
( email, password, name string, age int8, )
src/model/user_domain_interface.go:18
↓ 19 callers
Function
GetTestGinContext
(recorder *httptest.ResponseRecorder)
src/controller/find_user_test.go:160
↓ 19 callers
Function
MakeRequest
( c *gin.Context, param gin.Params, u url.Values, method string, body io.ReadCloser)
src/controller/find_user_test.go:172
↓ 18 callers
Method
EXPECT
EXPECT returns an object that allows the caller to indicate expected use.
src/tests/mocks/user_repository_mock.go:34
↓ 18 callers
Function
NewInternalServerError
(message string)
src/configuration/rest_err/rest_err.go:66
↓ 17 callers
Method
GetID
()
src/model/user_domain_interface.go:10
↓ 17 callers
Function
NewUserRepository
( database *mongo.Database, )
src/model/repository/user_repository.go:13
↓ 13 callers
Method
SetID
(string)
src/model/user_domain_interface.go:12
↓ 12 callers
Method
EXPECT
EXPECT returns an object that allows the caller to indicate expected use.
src/tests/mocks/user_service_mock.go:34
↓ 12 callers
Function
GetTestGinContext
(recorder *httptest.ResponseRecorder)
src/tests/find_user_test.go:141
↓ 12 callers
Function
MakeRequest
( c *gin.Context, param gin.Params, u url.Values, method string, body io.ReadCloser)
src/tests/find_user_test.go:153
↓ 11 callers
Method
FindUserByEmail
( email string, )
src/model/repository/user_repository.go:39
↓ 10 callers
Function
NewBadRequestError
(message string)
src/configuration/rest_err/rest_err.go:41
↓ 9 callers
Method
CreateUser
( userDomain model.UserDomainInterface, )
src/model/repository/user_repository.go:26
↓ 9 callers
Method
FindUserByEmailAndPassword
( email string, password string, )
src/model/repository/user_repository.go:42
↓ 8 callers
Method
FindUserByID
( id string, )
src/model/repository/user_repository.go:46
↓ 8 callers
Function
NewUserControllerInterface
( serviceInterface service.UserDomainService, )
src/controller/user_controller.go:8
↓ 7 callers
Function
NewMockUserRepository
NewMockUserRepository creates a new mock instance.
src/tests/mocks/user_repository_mock.go:27
↓ 7 callers
Function
NewUserDomainService
( userRepository repository.UserRepository, )
src/model/service/user_interface.go:9
↓ 7 callers
Method
UpdateUser
(c *gin.Context)
src/controller/user_controller.go:22
↓ 6 callers
Method
CreateUserServices
(model.UserDomainInterface)
src/model/service/user_interface.go:20
↓ 6 callers
Method
DeleteUser
(c *gin.Context)
src/controller/user_controller.go:20
↓ 6 callers
Method
DeleteUser
(string)
src/model/service/user_interface.go:31
↓ 6 callers
Method
LoginUserServices
( userDomain model.UserDomainInterface, )
src/model/service/user_interface.go:33
↓ 6 callers
Function
NewMockUserDomainService
NewMockUserDomainService creates a new mock instance.
src/tests/mocks/user_service_mock.go:27
↓ 6 callers
Method
UpdateUser
(string, model.UserDomainInterface)
src/model/service/user_interface.go:30
↓ 5 callers
Method
Error
()
src/configuration/rest_err/rest_err.go:37
↓ 5 callers
Method
FindUserByEmailServices
( email string, )
src/model/service/user_interface.go:26
↓ 5 callers
Method
FindUserByIDServices
( id string, )
src/model/service/user_interface.go:23
↓ 5 callers
Method
LoginUser
(c *gin.Context)
src/controller/user_controller.go:23
↓ 5 callers
Function
NewNotFoundError
(message string)
src/configuration/rest_err/rest_err.go:74
↓ 4 callers
Function
ConvertDomainToResponse
( userDomain model.UserDomainInterface, )
src/view/convert_domain_to_response.go:8
↓ 4 callers
Function
ConvertEntityToDomain
( entity entity.UserEntity, )
src/model/repository/entity/converter/convert_entity_to_domain.go:8
↓ 4 callers
Method
EXPECT
EXPECT returns an object that allows the caller to indicate expected use.
src/tests/mocks/user_domain_interface_mock.go:33
↓ 4 callers
Function
NewUnauthorizedRequestError
(message string)
src/configuration/rest_err/rest_err.go:49
↓ 3 callers
Method
CreateUser
(c *gin.Context)
src/controller/user_controller.go:21
↓ 3 callers
Method
EncryptPassword
()
src/model/user_domain_interface.go:14
↓ 3 callers
Method
FindUserByEmail
(c *gin.Context)
src/controller/user_controller.go:18
↓ 3 callers
Method
FindUserByID
(c *gin.Context)
src/controller/user_controller.go:17
↓ 3 callers
Function
NewUserLoginDomain
( email, password string, )
src/model/user_domain_interface.go:30
↓ 3 callers
Function
NewUserUpdateDomain
( name string, age int8, )
src/model/user_domain_interface.go:39
↓ 3 callers
Function
ValidateUserError
( validation_err error, )
src/configuration/validation/validate_user.go:30
↓ 3 callers
Function
convertEntityToBson
(userEntity entity.UserEntity)
src/model/repository/find_user_repository_test.go:227
↓ 3 callers
Method
findUserByEmailAndPasswordServices
( email string, password string, )
src/model/service/find_user.go:28
↓ 2 callers
Function
ConvertDomainToEntity
( domain model.UserDomainInterface, )
src/model/repository/entity/converter/convert_domain_to_entity.go:8
↓ 2 callers
Method
DeleteUser
( userId string, )
src/model/repository/user_repository.go:35
↓ 2 callers
Method
GenerateToken
()
src/model/user_domain_interface.go:15
↓ 2 callers
Function
RemoveBearerPrefix
(token string)
src/model/user_token_domain.go:102
↓ 2 callers
Method
UpdateUser
( userId string, userDomain model.UserDomainInterface, )
src/model/repository/user_repository.go:30
↓ 1 callers
Method
EncryptPassword
EncryptPassword mocks base method.
src/tests/mocks/user_domain_interface_mock.go:38
↓ 1 callers
Method
FindUserByEmailServices
( email string, )
src/model/service/find_user.go:19
↓ 1 callers
Method
GetPassword
GetPassword mocks base method.
src/tests/mocks/user_domain_interface_mock.go:121
↓ 1 callers
Function
InitRoutes
( r *gin.RouterGroup, userController controller.UserControllerInterface)
src/controller/routes/routes.go:12
↓ 1 callers
Function
NewBadRequestValidationError
(message string, causes []Causes)
src/configuration/rest_err/rest_err.go:57
↓ 1 callers
Function
NewForbiddenError
(message string)
src/configuration/rest_err/rest_err.go:82
↓ 1 callers
Function
NewMockUserDomainInterface
NewMockUserDomainInterface creates a new mock instance.
src/tests/mocks/user_domain_interface_mock.go:26
↓ 1 callers
Function
NewMongoDBConnection
( ctx context.Context, )
src/configuration/database/mongodb/mongodb_connection.go:16
↓ 1 callers
Function
OpenConnection
()
src/tests/connection/open_connection.go:13
↓ 1 callers
Function
getLevelLogs
()
src/configuration/logger/logger.go:56
↓ 1 callers
Function
getOutputLogs
()
src/configuration/logger/logger.go:47
↓ 1 callers
Function
initDependencies
( database *mongo.Database, )
init_dependencies.go:10
Method
CreateUser
CreateUser Creates a new user @Summary Create a new user @Description Create a new user with the provided user information @Tags Users @Accept json @P
src/controller/create_user.go:26
Method
CreateUser
( userDomain model.UserDomainInterface, )
src/model/repository/create_user_repository.go:15
Method
CreateUser
CreateUser mocks base method.
src/tests/mocks/user_repository_mock.go:39
Method
CreateUser
CreateUser indicates an expected call of CreateUser.
src/tests/mocks/user_repository_mock.go:48
Method
CreateUserServices
( userDomain model.UserDomainInterface, )
src/model/service/create_user.go:10
Method
CreateUserServices
CreateUserServices mocks base method.
src/tests/mocks/user_service_mock.go:39
Method
CreateUserServices
CreateUserServices indicates an expected call of CreateUserServices.
src/tests/mocks/user_service_mock.go:48
Method
DeleteUser
DeleteUser deletes a user with the specified ID. @Summary Delete User @Description Deletes a user based on the ID provided as a parameter. @Tags Users
src/controller/delete_user.go:25
Method
DeleteUser
( userId string)
src/model/service/delete_user.go:9
Method
DeleteUser
( userId string, )
src/model/repository/delete_user_repository.go:14
Method
DeleteUser
DeleteUser mocks base method.
src/tests/mocks/user_repository_mock.go:54
Method
DeleteUser
DeleteUser indicates an expected call of DeleteUser.
src/tests/mocks/user_repository_mock.go:62
Method
DeleteUser
DeleteUser mocks base method.
src/tests/mocks/user_service_mock.go:54
Method
DeleteUser
DeleteUser indicates an expected call of DeleteUser.
src/tests/mocks/user_service_mock.go:62
Method
EncryptPassword
()
src/model/user_domain_password.go:8
Method
EncryptPassword
EncryptPassword indicates an expected call of EncryptPassword.
src/tests/mocks/user_domain_interface_mock.go:44
Method
FindUserByEmail
FindUserByEmail retrieves user information based on the provided email. @Summary Find User by Email @Description Retrieves user details based on the e
src/controller/find_user.go:77
Method
FindUserByEmail
( email string, )
src/model/repository/find_user_repository.go:19
Method
FindUserByEmail
FindUserByEmail mocks base method.
src/tests/mocks/user_repository_mock.go:68
Method
FindUserByEmail
FindUserByEmail indicates an expected call of FindUserByEmail.
src/tests/mocks/user_repository_mock.go:77
Method
FindUserByEmailAndPassword
( email string, password string, )
src/model/repository/find_user_repository.go:103
Method
FindUserByEmailAndPassword
FindUserByEmailAndPassword mocks base method.
src/tests/mocks/user_repository_mock.go:83
Method
FindUserByEmailAndPassword
FindUserByEmailAndPassword indicates an expected call of FindUserByEmailAndPassword.
src/tests/mocks/user_repository_mock.go:92
Method
FindUserByEmailServices
FindUserByEmailServices mocks base method.
src/tests/mocks/user_service_mock.go:68
Method
FindUserByEmailServices
FindUserByEmailServices indicates an expected call of FindUserByEmailServices.
src/tests/mocks/user_service_mock.go:77
Method
FindUserByID
FindUserByID retrieves user information based on the provided user ID. @Summary Find User by ID @Description Retrieves user details based on the user
src/controller/find_user.go:27
Method
FindUserByID
( id string, )
src/model/repository/find_user_repository.go:61
Method
FindUserByID
FindUserByID mocks base method.
src/tests/mocks/user_repository_mock.go:98
Method
FindUserByID
FindUserByID indicates an expected call of FindUserByID.
src/tests/mocks/user_repository_mock.go:107
Method
FindUserByIDServices
( id string, )
src/model/service/find_user.go:10
Method
FindUserByIDServices
FindUserByIDServices mocks base method.
src/tests/mocks/user_service_mock.go:83
Method
FindUserByIDServices
FindUserByIDServices indicates an expected call of FindUserByIDServices.
src/tests/mocks/user_service_mock.go:92
Method
GenerateToken
()
src/model/user_token_domain.go:18
next →
1–100 of 162, ranked by callers