I wrote a tool called "cho", which is similar to peco/percol. Works as inline-selector on console.https://github.com/mattn/chohttps://raw.githubusercontent.com/mattn/cho/master/cho.gif
And also, I wrote a library called go-tty that was part of cho. This will work well to write console applictions.https://github.com/mattn/go-tty
Currently, this provide ReadRune and ReadPassword (with "*"). As far as I know, most of libraries that provid password prompt for go doesn't work correctly. For example:
$ ls | pasword-input | cat
But go-tty works good on OSX/Linux/BSD/Windows. Try this if having interesting.