Events

Feed icon 28x28
Logo original

GopherCon 2014 Schedule

Talking head
Recorded and produced by Confreaks, LLC
( 26 available presentations )
04/24/2014, 02:30 PM
Gophercon 2014 opening keynote by rob pike   youtube thumb
Rating: Everyone
Viewed 25,266 times
Date Posted: 05/06/2014
Rob Pike opens the conference in the way that only Rob can.
04/24/2014, 03:30 PM
Building high performance systems in go   what s new and best practices   derek collison   gophercon 2014 thumb
Rating: Everyone
Viewed 11,334 times
Date Posted: 05/08/2014
Go is the language of the cloud. Here’s why we chose Go and how we’re using it to develop high-performance systems.
04/24/2014, 04:00 PM
Gophercon 2014 the go circuit  towards elastic computation with no failures by petar maymounkov   youtube thumb
Rating: Everyone
Viewed 7,097 times
Date Posted: 05/10/2014
We discuss the Go Circuit project and set it in the context of an inevitable and oncoming shift in the development and runtime stacks of the Internet age. We argue that the programming language is the right place to abstract access to a hardware clusters as a "Single-System Im...
04/24/2014, 04:30 PM
Vlcsnap 2014 05 10 08h07m08s30 thumb
Rating: Everyone
Viewed 10,312 times
Date Posted: 05/10/2014
Channels are Go's communication mechanism and the standard way for goroutines to communicate. But there are many uses of a channel that go beyond simply sending data to a goroutine. This talk will start with the basics of channel communication and work through examples of ...
04/24/2014, 05:15 PM
Gophercon 2014 embedded go and bluetooth low energy hardware by josh bleecher snyder   youtube thumb
Rating: Everyone
Viewed 4,737 times
Date Posted: 05/10/2014
PayPal Beacon is a small piece of custom hardware powered by Go. I'll discuss the design and implementation, including: A simple, custom network stack that integrates with net/http cross-compilation and portability Using composition to maintain sanity in an unreli...
04/24/2014, 05:45 PM
Go for sysadmins   kelsey highpower   gophercon 2014 thumb
Rating: Everyone
Viewed 14,948 times
Date Posted: 05/08/2014
As a Sysadmin, why should you learn more about Go? Well, imagine not having to mess around with old versions of Python or Ruby(I’m looking at you RHEL 5), or fall back to C when you need to improve performance. Imagine being able to deploy self-contained binaries that don’t r...
04/24/2014, 07:15 PM
Gophercon 2014 data snarfing with go  a heka good time by rob miller   youtube thumb
Rating: Everyone
Viewed 6,312 times
Date Posted: 05/10/2014
Heka is a high performance data collection and processing tool built by Mozilla's Services team. This talk will start with a brief overview of Heka the product, describing what it is and how it works. This will be followed by an overview of Heka the project, addressing questio...
04/24/2014, 07:45 PM
Gophercon 2014 gophers on a plane  the story of go on app engine by david symonds   youtube thumb
Rating: Everyone
Viewed 4,954 times
Date Posted: 05/06/2014
Google App Engine is a highly scalable web app platform, and its Go runtime is fast, efficient and a natural fit for many kinds of Go web apps. Come hear the origin story of Go on App Engine, the latest news, and see how it fits together with ordinary Go tools.
04/24/2014, 08:15 PM
Gophercon 2014 writing high performance databases in go by ben johnson   youtube thumb
Rating: Everyone
Viewed 6,963 times
Date Posted: 05/18/2014
Databases have traditionally been the domain of C and C++ because of their need to squeeze every last clock cycle out of a system. But writing a whole database in C is not for the faint of heart. Luckily, we don't need to. In this talk, I'll describe why I chose Go to writ...
04/24/2014, 09:15 PM
Gophercon 2014 from node js to go by kelsey falter   youtube thumb
Rating: Everyone
Viewed 9,580 times
Date Posted: 05/18/2014
From Node.js to Go discusses the wins and pain points when switching from a majority Node.js codebase to a majority Go codebase. I will discuss the pragmatic framework we used to make the decision to switch and the outcomes related to our experience having a 90% Go backend.
04/24/2014, 09:45 PM
Gophercon 2014 spray some nsq on it by matt reiferson   youtube thumb
Rating: Everyone
Viewed 3,472 times
Date Posted: 05/18/2014
NSQ is a realtime distributed messaging platform, built entirely in Go, that promotes distributed and decentralized topologies without single points of failure, enabling fault tolerance and high availability coupled with a reliable message delivery guarantee. It was built ...
04/24/2014, 10:15 PM
Gophercon 2014 taking back the command line with go by mike gehard   youtube thumb
Rating: Everyone
Viewed 5,444 times
Date Posted: 05/18/2014
As developers, our day is spent interacting with command line applications in the terminal. Originally these tools were written in C or C++. Of late, there has been a move to languages such as Ruby, Python or Java as a way ease development of these command line applications. ...
04/24/2014, 10:45 PM
Gophercon 2014 camlistore   the standard library by brad fitzpatrick   youtube thumb
Rating: Everyone
Viewed 3,757 times
Date Posted: 05/18/2014
Camlistore is your personal storage system for life. It's one of the oldest large Go programs, developed in concert with the Go standard library from June 2010 until present, and has had many gophers hack on it. It's seen and helped shaped the standard library from before r56...
04/25/2014, 02:30 PM
Gophercon 2014 go from c to go by rob cox   youtube thumb
Rating: Everyone
Viewed 28,508 times
Date Posted: 05/18/2014
It's time for the Go compilers to be written in Go, not in C. I'll talk about the unusual process the Go team has adopted to make that happen: mechanical conversion of the existing C compilers into idiomatic Go code.
04/25/2014, 02:59 PM
Gophercon 2014 go qml contest winners  by gustavo niemeyer   youtube thumb
Rating: Everyone
Viewed 2,511 times
Date Posted: 05/18/2014
Announcement of the winners of the Go QML Contest.
04/25/2014, 03:00 PM
Gophercon 2014 painless data storage with mongodb and go by gustavo niemeyer and steve francia   youtube thumb
Rating: Everyone
Viewed 5,132 times
Date Posted: 05/19/2014
Find out why some people claim Go and MongoDB are a "pair made in heaven" and "the best database driver they've ever used" in this talk by Gustavo Niemeyer, the author of the mgo driver, and Steve Francia, the drivers team lead at MongoDB Inc.
04/25/2014, 03:30 PM
Gophercon 2014 best practices for production environments by peter bourgon   youtube thumb
Rating: Everyone
Viewed 5,948 times
Date Posted: 05/19/2014
Go is a simple language. Sometimes, that simplicity means that common, peripheral tasks are deferred to other tools to solve. This talk will explore some of the questions that we've asked ourselves at SoundCloud about writing, building, deploying, running, and maintaining Go c...
04/25/2014, 04:30 PM
Gophercon 2014 building an analytics engine using mongodb and go by william kennedy   youtube thumb
Rating: Everyone
Viewed 7,432 times
Date Posted: 05/19/2014
Big data and analytics is becoming incredibly important as information on people and their lives become more readily available. Companies are looking for ways to acquire, store and process personal information on their users to help provide intuitive experiences and sell produ...
04/25/2014, 05:00 PM
Gophercon 2014 making docker go  why one of the fastest growing open source projects by victor vieux   youtube thumb
Rating: Everyone
Viewed 4,338 times
Date Posted: 05/19/2014
Docker is one of the faster growing open source project. Less than 5 months after launching, the project had 60K+ users, over 6000 github stars, over 100 derivative projects, and over 150 significant contributors from around the world. Docker has been integrated into a number...
04/25/2014, 05:30 PM
Gophercon 2014 writing and debugging a web based multi player game   youtube thumb
Rating: Everyone
Viewed 2,845 times
Date Posted: 05/19/2014
We have recently been working on a game called hackerbots whose server-side component we chose to author in go. We learned quite a few lessons about how to write server-side code in go along the way. A few of the things we will discuss include: How to test for (and sol...
04/25/2014, 07:00 PM
Gophercon 2014 gobot  go powered robotics and physical computing by ron evans and adrian zankich   youtube thumb
Rating: Everyone
Viewed 4,873 times
Date Posted: 05/20/2014
The robotics revolution has already begun. You can buy drones and robotic devices at local retail stores. Unfortunately, it’s hard to develop code for robots, and nearly impossible to create solutions that integrate multiple different kind of devices. Introducing Gobot, a set ...
04/25/2014, 07:30 PM
Gophercon 2014 inside the gophers studio with blake mizerany   youtube thumb
Rating: Everyone
Viewed 2,997 times
Date Posted: 05/21/2014
Presented with the realization that his thunder for his original talk had been covered by the presenters from the previous day Blake switched it up and conducts an insightful panel with the Go team, instead of his original presentation: Go's stdlib is filled with interesti...
04/25/2014, 08:00 PM
Gophercon 2014 building database applications with database sql by baron schwartz   youtube thumb
Rating: Everyone
Viewed 3,591 times
Date Posted: 05/21/2014
I will show how to use Go's database/sql package, with MySQL as an example. Although the documentation is good, it's dense. I'll discuss idiomatic database/sql code, and cover some topics that can save you time and frustration, and perhaps even prevent serious mistakes.
04/25/2014, 09:00 PM
Gophercon 2014 build your developer tools in go by alan shreve   youtube thumb
Rating: Everyone
Viewed 3,492 times
Date Posted: 05/21/2014
Go is well-known as a rising star in building infrastructure and networked services. But it also makes an excellent choice for building developer tools that are downloaded and run on diverse, uncontrolled environments around the world. I will briefly cover why Go makes such an...
04/25/2014, 09:30 PM
Gophercon 2014 building web services in go by richard crowley   youtube thumb
Rating: Everyone
Viewed 5,674 times
Date Posted: 05/22/2014
Despite what many compiler-fearing communities may say, Go is a fantastic language in which to build web services. This talk will start by catching everyone up on the Go standard library's HTTP packages, their strengths, and their weaknesses. We'll talk about JSON and its rela...
04/25/2014, 10:00 PM
Gophercon 2014 closing day keynote by andrew gerrand   youtube thumb
Rating: Everyone
Viewed 5,737 times
Date Posted: 05/21/2014
Andrew Gerrand closes the conference in the way that only Andrew can.