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

Anthony Fok foka at debian.org
Wed Sep 9 01:09:56 UTC 2015


Package: wnpp
Severity: wishlist
Owner: Anthony Fok <foka at 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
     http://kubernetes.io/



More information about the Pkg-go-maintainers mailing list