This is a /r/Programming repost. I’ve heard about Go for awhile now but I’ve never took the time to look into it. This was a pretty good presentation by Rob Pike.
Later, I’ll pool together some resources and may be a simple code written in Go. Anyway, here are the resources listed at the end of Rob’s presentation if you want to look into Go language yourself.
Some history: swtch.com/~rsc/thread/
A previous talk (video): tinyurl.com/newsqueak
Parellelism is not concurrency (Harper): tinyurl.com/pincharper
A concurrent window system (Pike): tinyurl.com/pikecws
Concurrent power series (McIlroy): tinyurl.com/powser
And finally, parallel but not concurrent: