Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type UserController ¶
type UserController struct {
// contains filtered or unexported fields
}
func NewUserController ¶
func NewUserController(router *gin.RouterGroup, ur *UserRepo) UserController
func (*UserController) HandleCreateUser ¶
func (uc *UserController) HandleCreateUser(c *gin.Context)
func (*UserController) HandleDeleteUser ¶
func (uc *UserController) HandleDeleteUser(c *gin.Context)
func (*UserController) HandleGetUserById ¶
func (uc *UserController) HandleGetUserById(c *gin.Context)
func (*UserController) HandleGetUsers ¶
func (uc *UserController) HandleGetUsers(c *gin.Context)
func (*UserController) HandleUpdateUser ¶
func (uc *UserController) HandleUpdateUser(c *gin.Context)
type UserRepo ¶
type UserRepo struct {
// contains filtered or unexported fields
}
func NewUserRepo ¶
func NewUserRepo(conn *pgx.Conn) UserRepo
func (*UserRepo) DeleteUser ¶
Click to show internal directories.
Click to hide internal directories.