github.com/ukautz/clif (go): Console Line Input Framework for rapid development of small or large scale CLI applications.  See the Github page for a full documentation with examples and patterns (https://github.com/ukautz/clif).  clif's design was influenced by Symfony Console (http://symfony.com/doc/current/components/console/introduction.html).  Determine terminal width which can come in handy for rendering tables and somesuch.  DISCLAIMER: The code contents of all term*.go files is PROUDLY STOLEN FROM https://github.com/cheggaaa/pb which sadly does not export this nicely written functions and to whom all credits should go. Only slight modifications.
Keywords: cli|command-line|framework|go|golang