Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AccountHandler ¶
type AccountHandler interface { Verify(c *gin.Context) SignUp(c *gin.Context) Login(c *gin.Context) Refresh(c *gin.Context) EditUserProfile(c *gin.Context) }
func NewAccountHandler ¶
func NewAccountHandler(au usecase.AccountUseCase) AccountHandler
type ActionsHandler ¶
type ActionsHandler interface { Like(c *gin.Context) Retweet(c *gin.Context) Reply(c *gin.Context) GetLikeUser(c *gin.Context) GetRetweetUser(c *gin.Context) GetReply(c *gin.Context) }
func NewActionsHandler ¶
func NewActionsHandler(au usecase.ActionsUseCase) ActionsHandler
type TweetHandler ¶
type TweetHandler interface { Tweet(c *gin.Context) GetTweet(c *gin.Context) GetTweets(c *gin.Context) UpdateTweet(c *gin.Context) }
func NewTweetHandler ¶
func NewTweetHandler(tu usecase.TweetUseCase) TweetHandler
Click to show internal directories.
Click to hide internal directories.