Fullscreen text UIs

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.