Documentation
¶
Index ¶
- type Contest
- type DB
- func (d *DB) Contests(c echo.Context) (err error)
- func (d *DB) Problems(c echo.Context) (err error)
- func (d *DB) Submissions(c echo.Context) (err error)
- func (d *DB) UpdateContests(c echo.Context) (err error)
- func (d *DB) UpdateProblems(c echo.Context) (err error)
- func (d *DB) UpdateSubmissions(c echo.Context) (err error)
- type Problem
- type Submission
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DB ¶
DB represents a struct for
func (*DB) Submissions ¶
Submissions returns json data for user submissions from db
type Problem ¶
type Problem struct {
ID int `json:"id"`
ContestID int `json:"contest_id"`
Name string `json:"name"`
Index string `json:"index"`
Points float32 `json:"points"`
Tags []string `json:"tags" sql:",array"`
SolvedCount int `json:"solved_count"`
ProblemKey string `json:"problem_key"`
}
Problem represents a Codefoces problem
type Submission ¶
type Submission struct {
ID int `json:"id"`
SubmissionID int `json:"submission_id"`
Handle string `json:"handle"`
ContestID int `json:"contest_id"`
Index string `json:"index"`
CreateUnixTime int64 `json:"create_unix_time"`
ProgrammingLanguage string `json:"programming_language"`
Verdict string `json:"verdict"`
ProblemKey string `json:"problem_key"`
}
Click to show internal directories.
Click to hide internal directories.