Vector Persistent, immutable and generic vectors for Go based on Clojure's bit-partitioned vector tries.