15 lines
442 B
Go
15 lines
442 B
Go
package problems
|
|
|
|
import (
|
|
testerv1 "git.sch9.ru/new_gate/ms-tester/contracts/tester/v1"
|
|
"github.com/gofiber/fiber/v2"
|
|
)
|
|
|
|
type ProblemsHandlers interface {
|
|
ListProblems(c *fiber.Ctx, params testerv1.ListProblemsParams) error
|
|
CreateProblem(c *fiber.Ctx) error
|
|
DeleteProblem(c *fiber.Ctx, id int32) error
|
|
GetProblem(c *fiber.Ctx, id int32) error
|
|
UpdateProblem(c *fiber.Ctx, id int32) error
|
|
UploadProblem(c *fiber.Ctx, id int32) error
|
|
}
|