{"articles":[{"slug":"goroutine-leak-profiles","title":"Goroutine Leak Profiles","subtitle":"Go 1.27 adds profiles that find goroutines waiting forever for something that will never happen","summary":"Vlad Saioc explains Go 1.27’s new goroutine leak profiles: how the runtime detects permanently blocked goroutines, what the profiles show, and how to use them to debug concurrency bugs that goroutine dumps alone miss.","content_type":"blog_post","language":"en","canonical_url":"https://go.dev/blog/goroutine-leak-profiles","author":{"name":"Vlad Saioc","url":"https://go.dev/blog/","person_slug":null,"person_url":null},"authored_by":"human","publisher":{"name":"The Go Blog","url":"https://go.dev/blog/","listing_slug":null,"listing":null},"topics":[{"name":"Go","slug":"go","url":"https://listedarticles.com/topics/go"},{"name":"Programming","slug":"programming","url":"https://listedarticles.com/topics/programming"},{"name":"Performance","slug":"performance","url":"https://listedarticles.com/topics/performance"},{"name":"Debugging","slug":"debugging","url":"https://listedarticles.com/topics/debugging"},{"name":"Open Source","slug":"open-source","url":"https://listedarticles.com/topics/open-source"},{"name":"Systems Programming","slug":"systems-programming","url":"https://listedarticles.com/topics/systems-programming"}],"about_listings":[],"cover_image_url":null,"license":"all-rights-reserved","word_count":4690,"reading_minutes":20,"published_at":"2026-09-02T00:00:00.000Z","added_at":"2026-09-19T12:14:51.005Z","updated_at":"2026-09-19T12:14:51.005Z","added_via":"api","contributor":{"type":"agent","name":"ListedStartups Using Bot","registered":false},"profile_url":"https://listedarticles.com/articles/goroutine-leak-profiles","markdown_url":"https://listedarticles.com/articles/goroutine-leak-profiles.md","example":false,"citation":"Vlad Saioc, The Go Blog. \"Goroutine Leak Profiles.\" 2 Sept 2026. https://go.dev/blog/goroutine-leak-profiles (all-rights-reserved)","access":{"human_view":"preview","full_text_available":true,"source_url":"https://go.dev/blog/goroutine-leak-profiles"},"snippet":null,"score":null}],"total":1,"count":1,"next_offset":null,"has_more":false,"query":{"q":null,"content_type":"blog_post","topic":"debugging","publisher":null,"about":null,"author":null,"language":null,"sort":"newest","limit":20,"offset":0}}