MCPcopy Create free account

hub / github.com/amitshekhariitbhu/go-backend-clean-architecture / types & classes

Types & classes70 in github.com/amitshekhariitbhu/go-backend-clean-architecture

StructApplication
bootstrap/app.go:5
InterfaceClient
mongo/mongo.go:45
StructClient
Client is an autogenerated mock type for the Client type
mongo/mocks/Client.go:15
InterfaceCollection
mongo/mongo.go:22
StructCollection
Collection is an autogenerated mock type for the Collection type
mongo/mocks/Collection.go:17
InterfaceCursor
mongo/mongo.go:38
StructCursor
Cursor is an autogenerated mock type for the Cursor type
mongo/mocks/Cursor.go:12
InterfaceDatabase
mongo/mongo.go:17
StructDatabase
Database is an autogenerated mock type for the Database type
mongo/mocks/Database.go:11
StructEnv
bootstrap/env.go:9
StructErrorResponse
domain/error_response.go:3
StructJwtCustomClaims
domain/jwt_custom.go:7
StructJwtCustomRefreshClaims
domain/jwt_custom.go:13
StructLoginController
api/controller/login_controller.go:13
StructLoginRequest
domain/login.go:7
StructLoginResponse
domain/login.go:12
InterfaceLoginUsecase
domain/login.go:17
StructLoginUsecase
LoginUsecase is an autogenerated mock type for the LoginUsecase type
domain/mocks/LoginUsecase.go:13
StructProfile
domain/profile.go:5
StructProfileController
api/controller/profile_controller.go:10
InterfaceProfileUsecase
domain/profile.go:10
StructProfileUsecase
ProfileUsecase is an autogenerated mock type for the ProfileUsecase type
domain/mocks/ProfileUsecase.go:13
StructRefreshTokenController
api/controller/refresh_token_controller.go:11
StructRefreshTokenRequest
domain/refresh_token.go:7
StructRefreshTokenResponse
domain/refresh_token.go:11
InterfaceRefreshTokenUsecase
domain/refresh_token.go:16
StructRefreshTokenUsecase
RefreshTokenUsecase is an autogenerated mock type for the RefreshTokenUsecase type
domain/mocks/RefreshTokenUsecase.go:13
StructSignupController
api/controller/signup_controller.go:13
StructSignupRequest
domain/signup.go:7
StructSignupResponse
domain/signup.go:13
InterfaceSignupUsecase
domain/signup.go:18
StructSignupUsecase
SignupUsecase is an autogenerated mock type for the SignupUsecase type
domain/mocks/SignupUsecase.go:13
InterfaceSingleResult
mongo/mongo.go:34
StructSingleResult
SingleResult is an autogenerated mock type for the SingleResult type
mongo/mocks/SingleResult.go:8
StructSuccessResponse
domain/success_response.go:3
StructTask
domain/task.go:13
StructTaskController
api/controller/task_controller.go:11
InterfaceTaskRepository
domain/task.go:19
StructTaskRepository
TaskRepository is an autogenerated mock type for the TaskRepository type
domain/mocks/TaskRepository.go:13
InterfaceTaskUsecase
domain/task.go:24
StructTaskUsecase
TaskUsecase is an autogenerated mock type for the TaskUsecase type
domain/mocks/TaskUsecase.go:13
StructUser
domain/user.go:13
InterfaceUserRepository
domain/user.go:20
StructUserRepository
UserRepository is an autogenerated mock type for the UserRepository type
domain/mocks/UserRepository.go:13
StructloginUsecase
usecase/login_usecase.go:11
InterfacemockConstructorTestingTNewClient
mongo/mocks/Client.go:114
InterfacemockConstructorTestingTNewCollection
mongo/mocks/Collection.go:245
InterfacemockConstructorTestingTNewCursor
mongo/mocks/Cursor.go:72
InterfacemockConstructorTestingTNewDatabase
mongo/mocks/Database.go:47
InterfacemockConstructorTestingTNewLoginUsecase
domain/mocks/LoginUsecase.go:80
InterfacemockConstructorTestingTNewProfileUsecase
domain/mocks/ProfileUsecase.go:40
InterfacemockConstructorTestingTNewRefreshTokenUsecase
domain/mocks/RefreshTokenUsecase.go:101
InterfacemockConstructorTestingTNewSignupUsecase
domain/mocks/SignupUsecase.go:94
InterfacemockConstructorTestingTNewSingleResult
mongo/mocks/SingleResult.go:26
InterfacemockConstructorTestingTNewTaskRepository
domain/mocks/TaskRepository.go:54
InterfacemockConstructorTestingTNewTaskUsecase
domain/mocks/TaskUsecase.go:54
InterfacemockConstructorTestingTNewUserRepository
domain/mocks/UserRepository.go:96
StructmongoClient
mongo/mongo.go:54
StructmongoCollection
mongo/mongo.go:60
StructmongoCursor
mongo/mongo.go:68
StructmongoDatabase
mongo/mongo.go:57
StructmongoSession
mongo/mongo.go:72
StructmongoSingleResult
mongo/mongo.go:64
StructnullawareDecoder
mongo/mongo.go:76
StructprofileUsecase
usecase/profile_usecase.go:10
StructrefreshTokenUsecase
usecase/refresh_token_usecase.go:11
StructsignupUsecase
usecase/signup_usecase.go:11
StructtaskRepository
repository/task_repository.go:12
StructtaskUsecase
usecase/task_usecase.go:10
StructuserRepository
repository/user_repository.go:13