3 ms·
I could have sworn that like most modern languages Go has `break label` although being statement oriented it doesn't have `break label value`.
by tialaramex 1y ago
I could have sworn that like most modern languages Go has `break label` although being statement oriented it doesn't have `break label value`.
- LoganDark 1y agoI love Rust's ability to return a value from a loop, it's so nice.
- jchw 1y agoIt does. Hell, Go also has a goto statement as well, although obviously that's unstructured control flow. A more refined version of what I originally said would say "conditional branch" instead of "branch", but I'll admit that my original message should have been worded more carefully. I think people understood it, but taken literally it's not a strong argument.