5 ms·
I wrote a Go CLI Boilerplate sometime back: https://github.com/pulkitsharma07/go-cli-boilerplate https://github.com/pulkitsharma07/go-cli-boilerplate, it addres
by pulkitsh1234 6y ago
I wrote a Go CLI Boilerplate sometime back: https://github.com/pulkitsharma07/go-cli-boilerplate https://github.com/pulkitsharma07/go-cli-boilerplate, it addresses some common issue which I faced while developing a full-fledged CLI.
Features (From Readme):
* Unit and Integration test structure for the CLI
* Opinionated directory structure for organizing code for commands.
* Docker-based cross-platform build pipeline
* Travis CI-based release workflow
* Makefile for common tasks like generating documentation and building the binary.