Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ErrorMiddleware ¶
func ErrorMiddleware(handler ErrorHandlerFunc) http.HandlerFunc
Types ¶
type CoreHandler ¶
type CoreHandler struct {
// contains filtered or unexported fields
}
func NewCoreHandler ¶
func NewCoreHandler(modelSaver ModelSaver, producer Producer, resultQueue string, logger *zap.Logger) *CoreHandler
func (*CoreHandler) Router ¶
func (c *CoreHandler) Router() chi.Router
func (*CoreHandler) SaveModel ¶
func (c *CoreHandler) SaveModel(w http.ResponseWriter, r *http.Request) error
SaveModel godoc
@Summary Принимает ml модель @ID save model @Tags Save model @Param file formData file true "Загружаемая ml-модель" @Success 204 @Failure 400 {object} app_errors.AppError @Router /save_model [post]
type ErrorHandlerFunc ¶
type ErrorHandlerFunc func(http.ResponseWriter, *http.Request) error
type ModelSaver ¶
Click to show internal directories.
Click to hide internal directories.