Documentation ¶
Index ¶
- Constants
- func Confirm(msg string) bool
- func ContestDir() (string, error)
- func CreateDirsForTask(task *models.Task) error
- func CreateFilesForTask(contest *models.Contest, task *models.Task) error
- func CreateFilesForTasks(contest *models.Contest, tasks []*models.Task) error
- func CreateSampleFiles(task *models.Task) error
- func CreateSourceFile(contest *models.Contest, task *models.Task) error
- func DefaultRootDir() string
- func DownloadTestcases(contest *models.Contest, tasks []*models.Task) error
- func GetSampleNames(taskName string, isForTestcases bool) ([]string, error)
- func RootDir() string
- func TaskDir(taskName string) (string, error)
- func TaskInputFilePath(taskName string, sampleName string, isForTestcases bool) (string, error)
- func TaskOutputFilePath(taskName string, sampleName string, isForTestcases bool) (string, error)
- func TaskSampleDir(taskName string, isForTestcases bool) (string, error)
- func TaskSampleInDir(taskName string, isForTestcases bool) (string, error)
- func TaskSampleOutDir(taskName string, isForTestcases bool) (string, error)
- func TaskSourceFilePath(taskName string) (string, error)
- type TemplateData
Constants ¶
View Source
const ( MsgContestIDRequired = "Contest id is required. Try '--help' option for help." MsgTaskNameRequired = "Task name is required. Try '--help' option for help." MsgSbmIDRequired = "Submission id is required. Try '--help' option for help." MsgSbmSourceRequired = "Submission source is required. Try '--help' option for help." )
Variables ¶
This section is empty.
Functions ¶
func ContestDir ¶ added in v0.1.0
func CreateDirsForTask ¶
func CreateFilesForTasks ¶
func CreateSampleFiles ¶
func DefaultRootDir ¶ added in v0.1.0
func DefaultRootDir() string
func DownloadTestcases ¶ added in v0.1.0
func GetSampleNames ¶ added in v0.1.0
func TaskInputFilePath ¶
func TaskOutputFilePath ¶
func TaskSampleDir ¶ added in v0.1.0
func TaskSampleInDir ¶ added in v0.1.0
func TaskSampleOutDir ¶ added in v0.1.0
func TaskSourceFilePath ¶
Types ¶
Click to show internal directories.
Click to hide internal directories.