
Roger Bosch
•Feb 25, 2026
How to build a worker pool in Go with channels, context, error handling and graceful shutdown. Concurrency with limits.
We use cookies to improve your experience on this site. To learn more, see our Privacy Policy & Cookies Policy .
A collection of blog posts about patterns

Roger Bosch
•Feb 25, 2026
How to build a worker pool in Go with channels, context, error handling and graceful shutdown. Concurrency with limits.

Roger Bosch
•Feb 16, 2026
Go channels explained: buffered, unbuffered, select, closing channels and common patterns. Clear concurrent communication.

Roger Bosch
•Aug 5, 2025
Goroutines, concurrency vs parallelism, real backend patterns and common mistakes. Simple and effective concurrency in Go.
OshyTech
Backend and data engineering focused on scalable systems, automation, and AI.
Copyright 2026 OshyTech. All Rights Reserved