Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type UserController ¶
type UserController struct { UserUC usecase.UserUsecase // contains filtered or unexported fields }
func NewUserController ¶
func NewUserController(uc usecase.UserUsecase, g *gin.Engine, rediss *redis.Client) *UserController
func (UserController) CreateUserHandler ¶
func (u UserController) CreateUserHandler(c *gin.Context)
type UserCredentialController ¶
type UserCredentialController struct {
// contains filtered or unexported fields
}
func NewUserCredentialController ¶
func NewUserCredentialController(uc usecase.UserCredentialUsecase, g *gin.Engine, rediss *redis.Client) *UserCredentialController
func (UserCredentialController) Login ¶
func (u UserCredentialController) Login(c *gin.Context)
func (UserCredentialController) Logout ¶
func (u UserCredentialController) Logout(c *gin.Context)
func (UserCredentialController) Register ¶
func (u UserCredentialController) Register(c *gin.Context)
func (UserCredentialController) Route ¶
func (u UserCredentialController) Route()
Click to show internal directories.
Click to hide internal directories.