golang Go has eliminated the distinction between synchronous and asynchronous code What Color is Your Function? – journal.stuffwithstuff.com