[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#798416: ITP: golang-github-spf13-cobra -- A Commander for modern Go CLI interactions

Package: wnpp
Severity: wishlist
Owner: Anthony Fok <foka@debian.org>

* Package name    : golang-github-spf13-cobra
  Version         : 0.0~git20150904.0.68f5a81-1
  Upstream Authors: Steve Francia, Eric Paris
* URL             : https://github.com/spf13/cobra
* License         : Apache-2.0
  Programming Lang: Go
  Description     : A Commander for modern Go CLI interactions

 Cobra is a commander providing a simple interface to create powerful
 modern CLI interfaces similar to git & go tools. In addition to providing
 an interface, Cobra simultaneously provides a controller to organize your
 application code.
 Inspired by go, go-Commander, gh and subcommand, Cobra improves on
 these by providing fully POSIX-compliant flags (including short & long
 versions), nesting commands, and the ability to define your own help
 and usage for any or all commands.
 Cobra has an exceptionally clean interface and simple design without
 needless constructors or initialization methods.

Reason for packaging:

 Needed by Go applications like:
   * Hugo, the static website generator, http://gohugo.io/
   * Kubernetes by Google, Manage a cluster of Linux containers
     as a single system to accelerate Dev and simplify Ops

Reply to: