This is my face when I re-stumble over Go's net/http/cgi¹. I should totally write a Go CGI just to convince myself that it works (and works easily), especially since I like CGIs.
(The time of CGIs has passed but that's mostly due to lack of support in languages and environments. They're still perfectly decently performing for most purposes.)