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?


References

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

Disclaimer

Ideas may still be growing

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