Error handling with errgroups | Dark Hacker News