Overview
News
Technologies
Salaries
Products
People
Growth
Financials

Overview

Practical, clear write-ups on Go, backend engineering, and system internals.

News

Blog 6 days ago
Understanding Go's sync.Map from API to hash trie
If you're interested in how sync.Map works, I wrote a full article about it for the VictoriaMetrics blog: Understanding Go's sync.Map from API to Hash Trie on VictoriaMetrics VictoriaMetrics doesn't have a Go-specific newsletter yet, so I'm sharing it her
Read more
Report
Blog 7 days ago
sync.Pool in Go explained & avoid the heap allocation mistake
The discussion in this video isn't only about the basics of sync.Pool , but also about how it works at a higher level. How to avoid heap allocations even when using sync.Pool . How the empty interface works under the hood and why it matters here. A simple
Read more
Report
Blog 15 days ago
Data races and the memory model in Go
We write a value in one goroutine and read it in another. Nothing crashes, and the value is there. It looks like our code works. We actually got lucky. Go does not guarantee that one goroutine will see a write made by another unless the program explicitly
Read more
Report
Blog 24 days ago
How Go detects struct copies with sync.noCopy
If you have read the source code of the sync package, you may have noticed that several structs contain an unusual field of type noCopy , such as sync.Mutex , sync.Once , and sync.Map : go type/spa...
Read more
Report
Blog 4 months ago
Go runtime metrics: CPU, GC, memory, scheduler
Go exposes many runtime metrics through runtime/metrics, and many metrics clients ( Prometheus , VictoriaMetrics ) use it to export Go runtime stats from your application. These metrics include things like: how much memory your Go runtime has mapped, how
Read more
Report
Pro access
Upgrade to see all 9 mentions
Upgrade to a paid plan to read every media mention of this company - funding news, awards, product launches and press releases from all the outlets writing about it.
Every media mention and press release
Funding news, awards and product launches
Fresh coverage from every outlet writing about the company
Upgrade now
Cancel anytime. Secure checkout. Instant activation.