Sample implementation of a distributed vector routing algorithm in Go