This small Go program (200 SLOC), implements a skeleton stand-alone GUI app. An alternative perhaps to the C++ / Qt combination. It is a bundled-up HTML5 web app, which combines a local web server and html page content delivery into a single Go executable intended to be deployed locally. It uses Go's HTML templating, plus Bootstrap CSS for GUI layout, controls and styling, but compiles all these auxiliary file resources into the single executable using the
https://github.com/jteeuwen/go-bindata package. Consequently the executable has no runtime dependencies on additional files, and in fact makes no runtime disk access. It is dependent of course on a browser to render it, so perhaps should be described as stand-almost-alone.
The repository, also contains a screenshot and a pre-compiled windows binary.