Threading comparison in Go and Python. Classical IPC Problems (solutions in golang and python) Producer / Consumer Reader / Writer Sleeping barber Dining philosophers Used threading, goroutines, Locks/Mutexes, Semaphores, Monitors, condition variables