🌱 THINKING OUT LOUD

My Personal Thoughts

Raw reflections, random observations, and lessons learned. Join me as I document thoughts on life, work, creativity, and everything in between.

Recent Thoughts

Latest reflections and observations

VIEW ALL
Programming

Basic Concurrency #Go Concurrency 1

When learning Go concurrency, terms like asynchronous, parallelism, and concurrency sound confusingly similar. This guide breaks down these concepts using a simple restaurant analogy, then shows why Go channel-based approach is fundamentally different from traditional lock-based programming.

2025-07-184 min read