# README
go-lib
Go library that provides opinionated abstractions and convenience code
Prerequisites
- Install Go programming language for contributions and maintenance to the repository.
- Install NodeJS and implicitly NPM for NodeJS based repository dependencies.
- Install Mage for task automation when contributing and maintaining the repository.
Contributing
Install tools
- from package.json via
npm install
- and if you are good with the installation methods provided via mage, which
you could check by looking at
externalDependencies
variable in the Magefile, follow the instructions from the subsequent section
Install in CI environment
For setting up a CI environment use:
mage ci