You're welcome! Good luck with it, I think it's a great language. For me, the best learning experience was when I tried to mimic some real-world programs in a simplified way.
For example, you can put together a very very basic key-value store that stores stuff in files and in memory. You'll learn a lot about Golang I/O (which is pretty good and important), memory management, data structures, etc.
Loved it!! Thank you sooo much!!
You should also take a look at Semaphones and condition variables for a richer experience with go concurrency.
All the best.
Good idea! However, in this article, I just wanted to talk about the fundamentals.
Thank you for such detailed article! At the moment I playing around with Go
You're welcome! Good luck with it, I think it's a great language. For me, the best learning experience was when I tried to mimic some real-world programs in a simplified way.
For example, you can put together a very very basic key-value store that stores stuff in files and in memory. You'll learn a lot about Golang I/O (which is pretty good and important), memory management, data structures, etc.