Skip to content

Comment on An open question (rant) about Node.jsparent

Comments

Idiomatic go concurrency uses channels for synchronization and passing data around. You shouldn't be writing to shared data from multiple co-routines.

It's easy to say that, but when Go added a race detector, they immediately found 40 data races in the standard library

Which is impressive considering the size and number of contributors...

Those are just the data races they found, though. There are quite likely many more.

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.