A Go implementation of ART ("A Fast Free Multibit Trie Based Routing Table").
See https://cseweb.ucsd.edu/~varghese/TEACH/cs228/artlookup.pdf
Godoc at http://godoc.org/github.com/bradfitz/art
So far I'm just reading the paper and implementing as I go. This isn't used in production yet.