OMG-Code presentation on concurrency in Go. 2013-12-26
Presentation on the language Go given to OMG-Code group in Omaha, NE on 2013-12-26.
You can view the prsentation via godoc, or on your own laptop using go-present.
$ go get code.google.com/p/go.talks/present
$ go get github.com/jamesharr/omacode-golang-present
$ cd $GOPATH/github.com/jamesharr/omacode-golang-present/presentation
$ present
$ open http://127.0.0.1:3999/
The slide deck doesn’t have a lot along the lines of subtext or narration (I hate reading off of slides). If you’re lost, go check out Rob Pike’s 2012 Go Concurrency Patterns presentation. I used most of his content/patterns and adapted it to the audience.
I had a contrived+simplified example of a LockManager that locks resources identified by name. It’s in the ‘lockmanager’ directory. I’m not particularly happy with this as an example, but it’s a pretty simple example that pulled together what we had learned.