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

# Functions

NewFakeCgroupPool creates FakeCgroupPool.
NewCgroupListPool creates new cgroup pool.
NewEnvBuilder creates builder for linux container pools.
NewFakeCgroupPool creates FakeCgroupPool.

# Structs

CachedCgroupPool implements cgroup pool but not actually do pool.
CgroupListPool implements cgroup pool.
Config specifies configuration to build environment builder.
FakeCgroupPool implements cgroup pool but not actually do pool.

# Interfaces

Cgroup defines interface to limit and monitor resources consumption of a process.
CgroupBuilder builds cgroup for runner.
CgroupPool implements pool of Cgroup.
EnvironmentBuilder defines the abstract builder for container environment.