A little side project (trying to learn Golang by building a distributed system)