Simple Static Assets With Go

I build a lot of small web servers in Go that often need to embed static assets, usually HTML/CSS/JavaScript files. Luckily since Go 1.16 we've had the embed package as a simple and powerful tool for embedding whatever data we need into our resulting Go binaries. This functionality combined with Go's static-first approach to compilation means its trivial to build binaries that Just Work (tm)…