Comment Comment by dmitshur For anyone curious what a Go version of the same article would look like (as I was), I tried to answer that question by writing https://dmitri.shuralyov.com/blog/27. parent dmitshur 5 years ago