Also, the article has absolutely nothing about testing methodology. I'm guessing you're using Go's built-in benchmarking, but it still needs to be clarified; are the timings the mean, 95th percentile, or what? What about variance -- better CPU cache usage would lead to less variance, I would guess?
Interesting article, though. Thanks for writing it.