Learning Go is a book that teaches you Go. It includes exercises (and solutions) to help put your new knowledge to the test.