Go implementation of DLX