Learn Go by writing tests: Synchronising asynchronous processes
Learn about how to manage multiple asynchronous processes
Tags: tdd, go, concurrency