Nathaniel J. Smith personal blog
Notes on structured concurrency, or: Go statement considered harmful
Every concurrency API needs a way to run code concurrently. Here's some examples of what that looks like using different APIs:
- Points
- 301
- HN comments
- 434
- Submissions
- 3
- Cited by
- 56 commenters
Software EngineeringSystems & Performance2018
On Hacker News
| Submitted | Title on HN | Points | Comments |
|---|---|---|---|
| Apr 25, 2018 | Notes on structured concurrency, or: Go statement considered harmful by m0meni | 301 | 230 |
| Mar 19, 2021 | Go Statement Considered Harmful (2018) by celeritascelery | 176 | 82 |
| Jul 2, 2022 | Notes on structured concurrency, or: Go statement considered harmful (2018) by stopachka | 157 | 122 |
Cited in comments
Linked from 82 Hacker News comments by 56 different people, from Aug 2018 to May 2026.
Most recent:
- quietbritishjim · May 26, 2026
- kibwen · Apr 25, 2026
- quietbritishjim · Mar 25, 2026
- k_g_b_ · Feb 2, 2026
- kibwen · Feb 2, 2026
- kibwen · Dec 5, 2025