This is a port of Rewind to the Go programming language.