Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type HttpServer ¶
type HttpServer struct {
// contains filtered or unexported fields
}
func ProvideHttpServer ¶
func ProvideHttpServer( config *pkg.Config, meowController *MeowController, errorHandlerMiddleware *middleware.ErrorHandlerMiddleware, recoveryHandlerMiddleware *middleware.RecoveryHandlerMiddleware) *HttpServer
func (*HttpServer) Run ¶
func (server *HttpServer) Run()
type MeowController ¶
type MeowController struct {
// contains filtered or unexported fields
}
func ProvideMeowController ¶
func ProvideMeowController(usecase contract.MeowUsecase) *MeowController
func (*MeowController) Route ¶
func (controller *MeowController) Route(router *gin.Engine)
func (*MeowController) Search ¶
func (controller *MeowController) Search(context *gin.Context)
Click to show internal directories.
Click to hide internal directories.