RSS.Social

Phil Pearl's Blog

follow: @[email protected]

Posts

I stan clearing maps, no cap

Dumb ways to die: Random Values in Pointers

What is a Go function variable?

Breaking Printf

Faster time parsing

Context

It ain't necessarily slow

[]byte versus io.Reader

Nil versus empty slices

Search for a new JSON: jsoniter

Examining Evil

Rebel Go: Forking encoding/json

Good Go: Contributing to encoding/json

Bad Go: Adventures with JSON marshalling

Bad Go: guessing

Bad Go: not sizing slices

Bad Go: frivolous Sprintf

Bad Go: pointer returns

Bad Go: slices of pointers

Kubernetes' dirty endpoint secret and Ingress

Go interfaces, but at what cost?

JSON and embedding

The why of Go strings

Further Dangers of Large Heaps in Go

bytes.Buffer revisited

Go in a scratch VM

A container image in 60* lines of Go

What’s all that memory for?

GC is bad and you should feel bad