Past Meetup

Gopherfest 2015 - Andrew Gerrand, Rob Pike, Aaron Schlesinger, Steve Francia

This Meetup is past

269 people went

Location image of event venue

Details

Agenda

6:00 Networking | Food | Drink

6:45 Sharing of Tips and Tools

7:00 Speakers
• Talk 1: Andrew Gerrand on Go
• Talk 2: Rob Pike on Go
• Talk 3: Aaron Schlesinger, Concurrency Conventions in Go
• Talk 4: Steve Francia, Common Mistakes in Go and When to Avoid Them

Talk 1: Andrew Gerrand on Go

Andrew Gerrand from the Go lang team at Google will address the most current efforts of the Golang team – what they're focusing on as well as how they're responding to input from developers.

About the Speaker

Andrew works in Google Sydney on the Go programming language. He not only gets deep into the basics and fundamentals of the language, he is also one of the language's top evangelists, a core contributor to Golang.org blog, and an excellent source of Go examples. He can be found at by nf (https://github.com/nf) and enneff (https://twitter.com/enneff).

Talk 2: Rob Pike on Go

Rob will give a talk on the move from C to Go in the toolchain.

About the Speaker

Rob Pike is a software pioneer. His influence is everywhere: Unix, Plan 9 OS, The Unix Programming Environment book, UTF-8, and most recently the Go programming language. (@rob_pike) (https://twitter.com/rob_pike)

Talk 3: Concurrency Conventions in Go (Aaron Schlesinger)

Concurrency bugs are the worst. Go gives us awesome tools, yet still most of us have been up at 3am trying to figure out why 'go test -race' fails when “I just fixed that.”

It’s almost too easy to write concurrency bugs in Go. Lots of great stuff has been written and said on how to do concurrency right, but we still lack good conventions on how to write concurrent code for a large codebase.

In this talk, we’ll discuss some conventions for writing concurrent code in large codebases without breaking the build, all with the standard library.

About the Speaker

Aaron Schlesinger is a Senior Backend Engineer at Iron.io. He builds distributed systems there, focusing on IronWorker public and on-prem versions. Previously he was a Java/Scala engineer at StackMob and PayPal where he built data storage systems, third-party code execution systems, hosting and pub/sub systems. (@arschles (https://twitter.com/arschles))

Talk 4: Common Mistakes in Go and When to Avoid Them (Steve Francia)

Description coming soon.

About the Speaker

Steve Francia is Chief of Operations for Open Source at Docker. He's active in the Go community having written some well used libraries and applications (Hugo, Cobra) and has spoken at many of the major Go conferences including GopherCon which he's helping to organize this year. (@spf13 (https://twitter.com/spf13))

About the Organizer

Iron.io offers messaging queuing, task processing, and job scheduling services that provide a robust platform for orchestrating and processing event-driven workloads. Iron.io delivers powerful solutions to meet the challenges in mobile and IoT compute, transaction processing, stream processing, and other asynchronous computing patterns. (www.iron.io (http://www.iron.io/))

About the Host

New Relic is a Software Analytics company that makes sense of billions of metrics across millions of apps. They help the people who build modern software understand the stories their data is trying to tell them. (@newrelic (https://twitter.com/newrelic))

Event Sponsors

Media Sponsors

GopherCon 2015

July 7th - 10th, 2015
Denver, CO

GopherCon 2015 promises to be one of the largest Go events of the year. Building on the success of last year, the conference is doubling the number of attendees to 1500 and moving to the Colorado Convention Center. ( http://www.gophercon.com )