Posts
All the articles I've posted.
-
Understanding Worker Pools in Go
You have 1,000 URLs to check. This post walks you through why the obvious approach breaks, and how a worker pool fixes it — built from scratch, explained simply.
-
`errors.Is` vs `errors.As` vs `errors.AsType` — when to use which
Three tools, three different questions. A practical guide to Go's error inspection functions and when to reach for each one.
-
CSRF Protection in Go
A comprehensive guide to Go 1.25's new CrossOriginProtection API - a modern, token-free approach to CSRF protection that leverages browser headers for security
-
Getting started with a simple web server in Go
Updated:Creating a simple web server in Golang.