Tony Hoare's seminal 1978 paper "Communicating sequential processes" implemented in Go.