This is just some garbage code I wrote to see how hard it would be to render TTF fonts to an HTML5 Canvas in Go.
$ go get github.com/zach-klippenstein/gofontviewer
$ ./build.sh
$ open fontviewer.html # or whatever command you use to open a browser
Comes with Google's Roboto.
To add a font, drop a TTF file in fonts/
and add a //go:generate …
line to fonts/fonts.go.