Skip to content

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

Photo of Quinn Slack
Hosted By
Quinn S. and 3 others
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

Photo of GoSF group
GoSF
See more events