Go on the toilet

Bathroom magazine with golang trivia, examples and patterns

Inspired by original Google’s “Testing on the Toilet”

Episode 17 - Testing time dependent features pdf 🖨

Episode 16 - Optional parameters pdf 🖨

Episode 15 - Looping over channel pdf 🖨

Episode 14 - Handling OS signals pdf 🖨

Episode 13 - About functions implementing interfaces pdf 🖨

Episode 12 - Select is not only SQL thing pdf 🖨

Episode 11 - Concurrency is not parallelism pdf 🖨

Episode 10 - Do not communicate by sharing memory; instead, share memory by communicatingpdf 🖨

Episode 9 - Golang wants you to be safe pdf 🖨

Episode 8 - Do you remember January 2nd, 2006? pdf 🖨

Episode 7 - Let's talk about the mascot of go pdf 🖨

Episode 6 - Functions are first-class citizens pdf 🖨

Episode 5 - Are there interfaces in go? pdf 🖨

Episode 4 - Go is kind of object-oriented pdf 🖨

Episode 3 - You don't raise or throw exceptions, you return errors pdf 🖨

Episode 2 - There is no finally, in go you defer stuff pdf 🖨

Episode 1 - Go gives you static types without bureaucracy pdf 🖨

My name is Jędrzej Szczepaniak. Here are my github and my LinkedIN pages. My front-end skills speak for themselves.