Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func InitGinRoutes ¶
func InitGinRoutes(svc ports.ArticleService, logger logger.LoggerType, conf appConfig.Config)
Types ¶
type GinHandler ¶
type GinHandler interface { CreateArticle(ctx *gin.Context) GetArticleByID(ctx *gin.Context) GetArticles(ctx *gin.Context) GetArticlesByAuthor(ctx *gin.Context) GetArticlesByTag(ctx *gin.Context) UpdateArticle(ctx *gin.Context) DeleteArticle(ctx *gin.Context) DeleteArticleAll(ctx *gin.Context) }
func NewGinHandler ¶
func NewGinHandler(svc ports.ArticleService, secretKey string) GinHandler
Click to show internal directories.
Click to hide internal directories.