Learning Go by completing various assignments.