MCPcopy Create free account

hub / github.com/HotPotatoC/twitter-clone / types & classes

Types & classes34 in github.com/HotPotatoC/twitter-clone

↓ 8 callersStructhandler
user/internal/server/server.go:35
StructAppConfig
user/config/config.go:10
StructClients
user/clients/clients.go:12
StructClientsConfig
user/config/config.go:5
StructConfig
user/config/config.go:14
StructCreateUserParams
user/internal/service/create_user.go:11
StructCreateUserParams
user/internal/service/repository/create_user.go:9
StructCreateUserRequest
CreateUserRequest request body for CreateUser
user/rpc/user/user.pb.go:217
StructCreateUserResponse
CreateUserResponse response body for CreateUser
user/rpc/user/user.pb.go:337
StructDeleteUserRequest
DeleteUserRequest request body for DeleteUser
user/rpc/user/user.pb.go:385
StructDeleteUserResponse
DeleteUserResponse response body for DeleteUser
user/rpc/user/user.pb.go:433
InterfaceEnvTypes
user/config/lookup.go:10
StructFindUserByEmailRequest
FindUserByEmailRequest request body for FindUserByEmail
user/rpc/user/user.pb.go:121
StructFindUserByEmailResponse
FindUserByEmailResponse response body for FindUserByEmail
user/rpc/user/user.pb.go:169
StructFindUserByIDRequest
FindUserByIDRequest request body for FindUserByID
user/rpc/user/user.pb.go:25
StructFindUserByIDResponse
FindUserByIDResponse response body for FindUserByID
user/rpc/user/user.pb.go:73
InterfaceHTTPClient
===== Utils ===== HTTPClient is the interface used by generated clients to send HTTP requests. It is fulfilled by *(net/http).Client, which is suffici
user/rpc/user/user.twirp.go:1378
InterfaceHandler
user/internal/server/server.go:31
TypeAliasPassword
Password represents a password
user/internal/models/user.go:70
InterfaceRepository
Repository is the interface that provides user related methods
user/internal/service/repository/repository.go:12
InterfaceService
Service is the interface that provides user related methods
user/internal/service/service.go:12
InterfaceTwirpServer
TwirpServer is the interface generated server structs will support: they're HTTP handlers with additional methods for accessing metadata about the ser
user/rpc/user/user.twirp.go:1386
StructUser
User represents a generic user
user/internal/models/user.go:15
StructUser
User represents the user model
user/rpc/user/user.pb.go:481
InterfaceUserService
===================== UserService Interface ===================== UserService service supports user management
user/rpc/user/user.twirp.go:35
StructinternalWithCause
internalWithCause is a Twirp Internal error wrapping an original error cause, but the original error message is not exposed on Msg(). The original err
user/rpc/user/user.twirp.go:1715
Structrepository
user/internal/service/repository/repository.go:26
Structservice
user/internal/service/service.go:26
StructtwerrJSON
JSON serialization for errors
user/rpc/user/user.twirp.go:1554
StructuserServiceJSONClient
======================= UserService JSON Client =======================
user/rpc/user/user.twirp.go:286
StructuserServiceProtobufClient
=========================== UserService Protobuf Client ===========================
user/rpc/user/user.twirp.go:53
StructuserServiceServer
========================== UserService Server Handler ==========================
user/rpc/user/user.twirp.go:519
StructwrappedError
user/rpc/user/user.twirp.go:1674
Structx
user/rpc/user/user.pb.go:930