> exceptions are often (ab)used to create invisible control flows through the program that are extremely difficult to follow
And yet, Golang supports Goto.
And yet, Golang supports Goto.
Also, just because your (not talking to you, just a pet-peeve of mine) CS101 professor said that Goto's are bad, doesn't mean it is true in 100% of cases.