Go Session 2 - Programming in Go (Instructors: Albert Strasheim, Kyle Isom)


Details
http://photos3.meetupstatic.com/photos/event/4/a/8/0/600_328819072.jpeg
About Go Sessions
Go Sessions are part of a program of GoSF designed by Travis Reeder and other GoSF organizers to provide a guided pair-programming experience to increase knowledge of using Go in production.
Experienced Go developers will lead coding exercises that will run you through Go compiling, dependency management, program structure, concurrency, and more. Some prep is advised so as to better keep pace.
Go Session #2 - Instructor: Albert Strasheim from CloudFlare
Agenda
6:00-6:30 Networking/Setup
6:30-8:00 Instruction and Pair Programming
8:00-8:30 Extra Credit Problems
Instructor
http://photos3.meetupstatic.com/photos/event/6/6/b/e/600_330986302.jpeg
Albert Strasheim from CloudFlare will lead the programming exercises. He is a Systems Gopher at CloudFlare. His passion is big^H^H^HHUGE data and he's excited to be working on CloudFlare's new log processing and analytics system. He has been using Go and lurking on golang-dev since early 2010. Prior to CloudFlare, Albert worked in South Africa, where he tackled everything from storage systems, to databases to telecommunications (mostly in Go).
Audience
Experienced developers looking to build experience in Go or uplevel their skills. (It's not intended for new developers given the general pace and dev environment setup steps.)
Note: Given the limited space, please change your RSVP to "no" if you can't attend. (No-shows will be forced to code something in Java in order to be let back into the group's good graces.)
Preparation
• Bring a computer with a Go 1.2 development environment already set up.
• Contribute to or publish an open-source Go library, even a tiny one.
• Complete the Go tour on golang.org (http://tour.golang.org/).
http://photos2.meetupstatic.com/photos/event/4/9/1/8/600_328818712.jpeg
About the Event Sponsors/Hosts
http://photos4.meetupstatic.com/photos/event/9/d/6/e/600_343960302.jpeg
Almost two years ago CloudFlare started working with Go. What started as an experiment on one network and concurrency heavy project has turned into full, production use of Go for multiple services. Today Go is at the heart of CloudFlare's services including handling compression for high-latency HTTP connections, our entire DNS infrastructure, SSL, load testing and more.
Other Sponsors
http://photos4.meetupstatic.com/photos/event/8/5/2/c/600_306514092.jpeg
Iron.io is the maker of IronMQ, a highly available message queue, and IronWorker, an elastic task queue/worker service. Iron.io's services are designed for doing things asynchronously and operating at scale. (www.iron.io (http://www.iron.io/))
http://photos1.meetupstatic.com/photos/event/8/1/6/c/600_330993132.jpeg
Sourcegraph is reinventing code search for the modern programmer. Find the code you need quickly, see anywhere in the open-source world that a function or library is used, and discover other like-minded programmers. Start using it now for Go and several other languages at http://Sourcegraph.com

Sponsors
Go Session 2 - Programming in Go (Instructors: Albert Strasheim, Kyle Isom)