Add range statements to golang grammar