A generic patricia trie (also called radix tree) implemented in Go (Golang)