A (poor :P) implementation of ShiVector in Go