Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( ErrManagerialAccessIsDenied = errors.New("managerial access is denied") ErrFailedPasswordChecking = errors.New("failed password checking") ErrFailedTokenChecking = errors.New("failed token checking") ErrUnableToFormatCode = errors.New("unable to format the code") ErrNotFound = errors.New("not found") )
...
Functions ¶
This section is empty.
Types ¶
type AccessTokenClaims ¶ added in v1.5.1
type AccessTokenClaims struct {
jwt.StandardClaims
User User
}
AccessTokenClaims ...
type Pagination ¶ added in v1.5.1
Pagination ...
type Solution ¶
type Solution struct {
gorm.Model
UserID uint
User User
TaskID uint
Task Task
Code string
IsCorrect bool
Result datatypes.JSON
}
Solution ...
func (*Solution) FormatCode ¶ added in v1.5.1
FormatCode ...
type SolutionGetter ¶
SolutionGetter ...
type SolutionGroup ¶ added in v1.5.1
SolutionGroup ...
type SolutionRegister ¶
type SolutionRegister interface {
RegisterSolution(id uint)
}
SolutionRegister ...
type Task ¶
type Task struct {
gorm.Model
UserID uint
User User
Title string
Description string
BoilerplateCode string
TestCases datatypes.JSON
Status int `gorm:"->"`
}
Task ...
func (*Task) FormatBoilerplateCode ¶ added in v1.5.1
FormatBoilerplateCode ...
type TaskGetter ¶
TaskGetter ...
Click to show internal directories.
Click to hide internal directories.