While struggling to understand channels in go, I would try out many things in my sandbox repository. I encountered deadlock errors and stuff about go routes being asleep. I came to understand that the order of execution played a role and that with unbuffered channels you need a sender and a rec...
Source: [Dev.to](https://dev.to/orashus/the-unbuffered-channels-in-go-lesson-i-think-has-finally-clicked-for-me-1jmi)