I had a whole blog post that I was in the process of writing which spoke to the effort that I have put into getting the below code editor working. All I feel like I need to say is I am fortunate to have friends who help validate the way I think because goddamn this shit is complicated. Anyways, here is a Go code editor with syntax checking running interpreted Go and generating HTML because reasons.