That first example is deceptive. In this line: for i := 0; i The " When I did a quick scan of that code it looked good to me. Then he claimed it should panic and I felt crazy. So I copy/pasted the code into an editor to see wtf was going on and sure enough it was "<=".
It's like someone decided that the I, l, 1 confusion wasn't enough and decided to add more. :P