Tagged articles

sync.WaitGroup

3 articles · Page 1 of 1
Golang Shines
Golang Shines
May 25, 2026 · Backend Development

Why Go Is the Go-To Language for High-Concurrency Backend Services

The article explains why backend engineers are switching from PHP to Go for high‑concurrency workloads, demonstrates how Go’s goroutine model reduces request latency compared with serial PHP calls, provides concrete WaitGroup and errgroup implementations, and warns about closure capture pitfalls in loops.

ConcurrencyErrGroupGo
0 likes · 10 min read
Why Go Is the Go-To Language for High-Concurrency Backend Services
Raymond Ops
Raymond Ops
Feb 15, 2025 · Backend Development

Why Switch from PHP to Go? Boosting Concurrency for Live Streaming

This article explains why backend developers are moving from PHP to Go, demonstrates how Go's built-in concurrency primitives like sync.WaitGroup and errgroup simplify high‑traffic live‑streaming services, and warns about common closure pitfalls when launching goroutines in loops.

ConcurrencyGoLive Streaming
0 likes · 10 min read
Why Switch from PHP to Go? Boosting Concurrency for Live Streaming