Hello there! The main part of my moving to a new place adventures seems to be behind. Since I’m still waiting for a furniture delivery, I’m writing this post while lying on the floor using my foam camping mat as a sofa. It’s not the most ideal setup, but it works. Anyway, I feel like today is the right time to start working on Part 4 of the “Go concurrency simplified” series.| Posts on n0rdy personal blog
Hello there! I feel like I got my covid under control and will be back to daily life soon. In the meantime, I’m sitting at my desk in a nearly empty apartment (I’m moving soon) and wondering whether it’s possible to produce an echo if I scream loud enough 🤔 Anyway, I feel like it’s the right time to start working on Part 3 of the “Go concurrency simplified” series. Today, we’ll move on and explore the ways Go offers us to sync goroutines - it will get us closer to solving the...| Posts on n0rdy personal blog
Hello there! Despite the beautiful snowy weather outside, I’m at home these days with covid, so I can dedicate some additional time to blogging. Last time, we discussed the very basic concepts of Go concurrency: goroutines and channels. If you missed that post, please check it out here, it has some cool drawings =) Today, we’ll move on and explore the ways Go offers us to sync goroutines - it will help us get rid of some hacky workarounds we have used so far.| Posts on n0rdy personal blog
Go concurrency simplified. Part 1: Channels and goroutines| n0rdy personal blog
The Go Programming Language Specification| go.dev