package
0.1.3
Repository: https://github.com/criyle/go-judge-client.git
Documentation: pkg.go.dev

# Constants

Success / Fail.
Success / Fail.

# Structs

CompileResult returns result for compile tasks.
ExecResult returns result for exec tasks.
ExecTask defines run tasks.
Runner is the task runner.
RunTask is used to send task into RunQueue, if taskqueue is a remote queue, taskqueue need to store / retrive files.
RunTaskResult return the result for run task RPC.

# Interfaces

Queue provides asynchronous message queue for run tasks.
Receiver interface is used to receive run task from message queue.
Sender interface is used to send run task into message queue.
Task represent a single task to run.

# Type aliases

CompileTask defines compile task type CompileTask file.SourceCode.
RunTaskStatus defines success / fail.