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

Bug#902252: ITP: golang-github-smira-commander -- Simplify the creation of command line interfaces for Go,



Package: wnpp
Severity: wishlist
Owner: Alexandre Viau <aviau@debian.org>

* Package name    : golang-github-smira-commander
  Version         : 0.0~git20140515.f408b00-1
  Upstream Author : Andrey Smirnov
* URL             : https://github.com/smira/commander
* License         : BSD-3-clause
  Programming Lang: Go
  Description     : Simplify the creation of command line interfaces for
Go, with commands and sub-commands, with argument checks and contextual
usage help. mirror of http://code.google.com/p/go-commander/.

 commander commander is a fork of a spin off of golang (http://golang.org)
 go tool infrastructure to provide commands and sub-commands.
 .
 Difference with original (http://github.com/gonuts/commander/): •
 flags could be placed anywhere on the command line• flags in whole
 subcommand tree should be non-conflicting (i.e. one name - one value
 type)• interface has changed: first flags should be parsed, then
 command dispatched A commander.Command has a Subcommands field holding
 []*commander.Command subcommands, referenced by name from the command
 line.

This is needed for aptly.

-- 
Alexandre Viau
aviau@debian.org

Attachment: signature.asc
Description: OpenPGP digital signature


Reply to: