Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/EwanValentine/serverless-api-example
/ types & classes
Types & classes
16 in github.com/EwanValentine/serverless-api-example
⨍
Functions
76
◇
Types & classes
16
Struct
DynamoDBRepository
DynamoDBRepository -
users/dynamodb_repository.go:12
Struct
LoggerAdapter
LoggerAdapter wraps the usecase interface with a logging adapter which can be swapped out
users/logger_adapter.go:11
Struct
Mockrepository
Mockrepository is a mock of repository interface
users/mock_usecase.go:14
Struct
MockrepositoryMockRecorder
MockrepositoryMockRecorder is the mock recorder for Mockrepository
users/mock_usecase.go:20
TypeAlias
Request
pkg/helpers/handlers.go:9
TypeAlias
Response
pkg/helpers/handlers.go:11
Struct
UpdateUser
UpdateUser -
users/entity.go:12
Struct
Usecase
Usecase for interacting with users
users/usecase.go:23
Struct
User
User -
users/entity.go:4
Interface
UserService
UseService is the top level signature of this service
users/service.go:14
Struct
delivery
users/deliveries/http/routes.go:16
Interface
handler
pkg/helpers/router.go:9
Struct
handler
users/deliveries/lambda/main.go:13
Interface
repository
users/usecase.go:14
Struct
updateUser
users/dynamodb_repository.go:63
Struct
userKey
users/dynamodb_repository.go:69