Curated Go programming interview questions with detailed solutions and explanations.
solutions/— Complete, runnable solutions- Wiki — Detailed walkthroughs and discussion
- Concurrency (channels, goroutines, sync primitives)
- Networking (HTTP servers, rate limiting, proxies)
- Data structures (LRU cache, trees, graphs)
- System design (microservices, distributed systems)
go test ./solutions/...PRs welcome! Each solution should include benchmarks and tests.