I've just released gocui, a minimalist Go package aimed at creating Console User Interfaces, based on termbox-go. You can find it at:
On-line doc:
http://godoc.org/github.com/jroimartin/gocuiThe main features of gocui are:
* Minimalist API.
* Views (the "windows" in the GUI) implement the interface io.Writer.
* Support for overlapping views.
* The GUI can be modified at runtime.
* Global and view-level keybindings.
A few examples can be found in the folder _demos (demo2.go is the more complete one).
Of course, comments are welcome. Thanks! :)