Like it! Now, can they continue to add more “useless” improvements like while-loops and so on.
I'd imagine you can continue using interface{} for the foreseeable future.
In Pascal, you can’t break out of a for statement, the limit and step value are evaluated only at start of the loop, and you can’t change the value of the variable being looped over.
Consequently, the number of iterations through the loop taken is known when the loop gets entered.
for sum < 1000 { sum += sum }
while sum < 1000 {}
reads better (like English).