port of my basic proof of concept static site generator to go