Want to create a Go application combining a web user interface and a full-screen text user interface (TUI) ?
This is actually rather easy, thanks to a well-built contributed module.
This presentation shows how to build TwinUI, a “choose your own adventure” demo
application which combines a full-screen text UI built on top or rivo/tview
with a vanilla web UI using gorilla/mux
.
The application source code is available on https://github.com/fgm/twinui
I presented this talk for Malt Academy on 2020/07/03.