Skip to content
Abhishek Sah
Writing
Tags
About
RSS
Writing
/ Go
4 posts tagged “Go”
Go Contexts: What I Learned by Getting Things Wrong
The subtle parts of Go's context package — cancellation, deadlines and propagation — learned by debugging things that broke in production.
Mar 01, 2026
· 10 min read
Concurrency Controls in Golang
From simple data pipelines to token buckets — practical patterns for controlling concurrency in Go.
Feb 19, 2026
· 10 min read
Handling shutdowns, gracefully
How Unix signals work and how to handle them for graceful shutdowns in long-running services.
Sep 29, 2023
· 3 min read
Golang WaitGroup
A deep dive into Go's sync.WaitGroup: how it works under the hood and how to use it without shooting yourself in the foot.
Feb 06, 2022
· 1 min read