Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GetArticleController ¶
type GetArticleController struct {
*props.ControllerProps
}
GetArticleController ...
func NewGetArticleController ¶
func NewGetArticleController(props *props.ControllerProps) *GetArticleController
NewGetArticleController ...
func (*GetArticleController) GetArticle ¶
func (g *GetArticleController) GetArticle( c echo.Context, req *GetArticleRequest, ) (res *GetArticleResponse, err error)
GetArticle ... @Summary WIP @Description WIP @Accept json @Produce json @Param ID query integer WIP:${isRequire} WIP:${description} @Success 200 {object} GetArticleResponse @Failure 400 {object} WIP @Router /service/article [GET]
type GetArticleResponse ¶
GetArticleResponse ...
type IGetArticleController ¶
type IGetArticleController interface {
GetArticle(c echo.Context, req *GetArticleRequest) (res *GetArticleResponse, err error)
}
type Routes ¶
type Routes struct {
// contains filtered or unexported fields
}
func NewRoutes ¶
func NewRoutes(p *props.ControllerProps, router *echo.Group) *Routes
func (*Routes) GetArticle ¶
func (r *Routes) GetArticle(p *props.ControllerProps) echo.HandlerFunc
Click to show internal directories.
Click to hide internal directories.