The Go runtime can only detect when all goroutines are deadlocked.

The Go runtime cannot detect when only a subset are deadlocked; it can only detect when ALL go routines are deadlocked.

TODO: Why not?


Ian Harris,(2024). Programming with Google Go. Coursera.

Disclaimer

Ideas may still be sprouting

Notes in my digital garden are written primarily for my own reference and understanding. They may be unfinished, unorganized, outdated, and/or incorrect.