[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