Skip to content

pulkitsharma07/go-cli-boilerplate

Repository files navigation

Go-CLI-Boilerplate

Sample repository which can serve as an entrypoint in creating CLI interfaces.

Go Report Card Build Status Coverage Status

Built using Cobra and Viper.

Features

  • Unit and Integration test structure for the CLI
  • Improved directory structure for commands
  • Docker based cross-platform build pipeline
  • Travis CI based release workflow
  • Makefile for common tasks (generating documentation, building, etc)