To setup locally, simply clone the repository and run make
.
After running make, for usage with docker execute, docker run --rm packetfire/immigrant --command
.
- go 1.13+
- make
The unit test suite leverages the standard libraries testing pkg and requires no additional dependencies outside of the ones listed above.
The test suite can be executed accross all subpackages by running make test
.
Code quality and linting is handled by the golint package and the linting suite can be executed accross all subpackages by running make lint
.
Any questions in regards to this software, feel free to send an email to, [email protected].
If any issues occur when accessing/using this application, please file a bug report issue.
To contribute, fork this repository, apply changes to a local branch and create a pull request. All contributions are welcome and will be reviewed accordingly.