DEVELOPMENT

April 3, 2026 ยท View on GitHub

We follow standard, go based operations for compiling and unit testing Go code.

For advanced operations, such as linting, we further supplement with some software industry tools.

PREREQUISITES

Postinstall

Register output of go env GOBIN to PATH environment variable.

TASKS

We automate engineering tasks.

Build

mage

Install

mage install

Uninstall

mage uninstall

Security Audit

mage audit

Lint

mage lint

Crosscompile Binaries

mage tuco

Package Binaries

mage package

Upload Packages

mage upload

Clean Workspace

mage clean