-

@ David
2025-06-12 22:16:54
i used them a lot when i was 9 years old writing my attempt at a GUI engine lol
it's one of the most extraordinary nods to this in the syntax of Go. there is goto. and labels. i didn't even know there was goto for a long time, just break and continue. they were essential for various kinds of simple iterators but complex logic like state machines NEEDS goto. doing it without goto requires such cumbersome syntax and state variables that it was literally far less efficient to not retain it