github.com/quackduck/term (go): Package term provides support functions for dealing with terminals, as commonly found on UNIX systems.  Putting a terminal into raw mode is the most common requirement:  Note that on non-Unix systems os.Stdin.Fd() may not be 0.
Keywords: console|golang|terminal