Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Dependencies ¶
type Dependencies struct { Cache cache.Cache DbService *persistence.DbService Hasher hasher.Hasher TokenService token.TokenService UserRepository user_repository_contract.Repository DoctorRepository doctor_repository_contract.Repository CreateUserUseCase create_user_contract.UseCase GetUserByIdUseCase get_user_by_id_contract.UseCase UpdateUserUseCase update_user_contract.UseCase ListUsersUseCase list_users_contract.UseCase LoginUserUseCase login_user_contract.UseCase RatingDoctorUseCase rating_doctor_contract.UseCase }
type Server ¶
type Server struct { Config *config.Config Dependencies }
func (*Server) RegisterRoutes ¶
Click to show internal directories.
Click to hide internal directories.