Well, I am not an anti-goto fanatic, the comment on gotos was just one out of 3 comments. I still think it is much better to use regular loop control statements (last, next, etc.), and it is most of the time best to avoid gotos altogether (except for the special goto &name construct).
in reply to Re^2: do until loop breaks before meeting the condition
in thread do until loop breaks before meeting the condition