Documentation ¶
Index ¶
- type ErrorResponse
- type Repository
- func (r *Repository) CreateUser(context *fiber.Ctx) error
- func (r *Repository) DeleteUser(context *fiber.Ctx) error
- func (r *Repository) GetUserByID(context *fiber.Ctx) error
- func (r *Repository) GetUsers(context *fiber.Ctx) error
- func (r *Repository) Login(context *fiber.Ctx) error
- func (repo *Repository) SetupRoutes(app *fiber.App)
- func (r *Repository) UpdateUser(context *fiber.Ctx) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ErrorResponse ¶
func ValidateStruct ¶
func ValidateStruct(user models.User) []*ErrorResponse
type Repository ¶
func (*Repository) CreateUser ¶
func (r *Repository) CreateUser(context *fiber.Ctx) error
func (*Repository) DeleteUser ¶
func (r *Repository) DeleteUser(context *fiber.Ctx) error
func (*Repository) GetUserByID ¶
func (r *Repository) GetUserByID(context *fiber.Ctx) error
func (*Repository) GetUsers ¶
func (r *Repository) GetUsers(context *fiber.Ctx) error
func (*Repository) Login ¶
func (r *Repository) Login(context *fiber.Ctx) error
func (*Repository) SetupRoutes ¶
func (repo *Repository) SetupRoutes(app *fiber.App)
func (*Repository) UpdateUser ¶
func (r *Repository) UpdateUser(context *fiber.Ctx) error
Click to show internal directories.
Click to hide internal directories.