gotask

module
v0.0.0-...-d53c20c Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 26, 2023 License: MIT

README

gotask

Given a set of background tasks and a set of foreground tasks, a device is optimally configured when the device is loaded with a background task and a foreground task whose resource consumption is equal to or as close as possible to the device's resource capacity without surpassing it.

Quick Start

Running dev environment
make dev
Running tests
make test
See more available commands
make help

Build binary for production

This command will create a new binary called gotask inside bin folder, and another inside folder linux_amd64 for linux servers.

make build
# You should see Version (git hash) and Build Time for the binary
./bin/gotask -version

Directories

Path Synopsis
internal
device
Package device knows how to produce the IDs of the combination of tasks that yields an optimally configured device.
Package device knows how to produce the IDs of the combination of tasks that yields an optimally configured device.
file
Package file knows how to read an input file and parse it to a device configuration.
Package file knows how to read an input file and parse it to a device configuration.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL