Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func InitRouter ¶
func InitRouter(ctx context.Context, parentRouterGroup gin.IRouter, authMiddleware gin.HandlerFunc, initPublicRouterFunc []InitRouterGroupFunc, initPrivateRouterFunc []InitRouterGroupFunc, corsConfig cors.Config, debugConfig *libconfig.DebugConfig, appName string) error
Types ¶
type AudioResponse ¶
type InitRouterGroupFunc ¶
type InitRouterGroupFunc func(parentRouterGroup *gin.RouterGroup, middleware ...gin.HandlerFunc) error
func NewInitSynthesizerRouterFunc ¶
func NewInitSynthesizerRouterFunc(synthesizerUsecase SynthesizerUsecase) InitRouterGroupFunc
func NewInitTestRouterFunc ¶
func NewInitTestRouterFunc() InitRouterGroupFunc
type SynthesizerHandler ¶
type SynthesizerHandler struct {
// contains filtered or unexported fields
}
func NewSynthesizerHandler ¶
func NewSynthesizerHandler(synthesizerUsecase SynthesizerUsecase) *SynthesizerHandler
func (*SynthesizerHandler) FindAudioByID ¶
func (h *SynthesizerHandler) FindAudioByID(c *gin.Context)
func (*SynthesizerHandler) Synthesize ¶
func (h *SynthesizerHandler) Synthesize(c *gin.Context)
type SynthesizerUsecase ¶
Click to show internal directories.
Click to hide internal directories.