News for hackers. Stuff that matters.
Re:Go is not an easy language (2021) by xyzzy123 on Sunday January 14, 2024 @04:11AM (#38988774)
Until you spawn a goroutine from a loop and suddenly you have to think about scope rules, nonlocal references, etc...

(It doesn't bother me, just noting the same complexities do come up pretty often).

Re:Go is not an easy language (2021) by nasretdinov on Sunday January 14, 2024 @09:33AM (#38990744)
BTW this is actually being addressed, specifically the for loop now essentially captures by value instead of by reference. I believe no real working programs were affected by the change, except for maybe fixing bugs in them.

Proof: https://go.dev/blog/loopvar-preview