A coworker of mine said the only reason to use a GOTO is if you programmed yourself so far into a corner that it is the only way out. In other words, proper design ahead of time and you won’t need to use a GOTO later.
I thought this comic illustrates that beautifully “I could restructure the program’s flow, or use one little ‘GOTO’ instead.” A GOTO is a weak way out when you have weak design. Velociraptors prey on the weak.