Go compiler internals: Adding a new statement to Go

Go compiler internals: adding a new statement to Go - Part 2

To ORM or Not to ORM

On Concurrency in Go HTTP Servers

Safely using destructors in Python (2009)

Beware of copying mutexes in Go

Type erasure and reification

Type inference

Covariance and contravariance in subtyping

Go hits the concurrency nail right on the head