a minimal global illumination renderer by hxa7241 ported to Go