3 ms·
In reasonably written message-passing Go code it's not likely. It's no different from any other situation where you've got a slice that isn't supposed to be mo
by SamReidHughes 12y ago
In reasonably written message-passing Go code it's not likely. It's no different from any other situation where you've got a slice that isn't supposed to be modified anymore.
> let's be candid about the frequency of data races in the wild.
Wow.
- madez 12y agoI think we should assume by default that code is not reasonably written. Tool chains that check properties for us are incredibly useful.
- SamReidHughes 12y agoHave you used Go and ran into problems with people overwriting data in slices underneath you? Was it to such a degree that it took precedence over other bugs and slowed down development in the effort to catch these mistakes manually?