Loading…
Collaboration Summit has ended

The Linux Foundation Collaboration Summit is an exclusive, invitation-only summit gathering core kernel developers, distribution maintainers, ISVs, end users, system vendors and other community organizations for plenary sessions and workgroup meetings to meet face-to-face to tackle and solve the most pressing issues facing Linux today. If your company is not a member of The Linux Foundation and you are interested in joining please visit our website to learn more about how you can become a Corporate Member.

Request an Invitation To Participate

Back To Schedule
Tuesday, April 16 • 3:00pm - 3:30pm
Go: Code That Grows With Grace - Francesc Campoy Flores, Google

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

One of the Go Programming Language'€™s key design goals is code adaptability; that it should be easy to take a simple design and build upon it in a clean and natural way. In this talk I describe a simple '€œchat roulette'€ server that matches pairs of incoming TCP connections, and then use Go'€™s concurrency mechanisms, interfaces, and standard library to extend it with a web interface and other features. Although the function of the program changes dramatically, the inherent flexibility of Go allows the original design to remain intact as it grows.


Speakers
avatar for Francesc Campoy Flores

Francesc Campoy Flores

Go Developer Programs Engineer, Google
Francesc Campoy Flores joined the Go team in 2012 as Developer Programs Engineer. Since then, he has written some considerable didactic resources and traveled the world attending conferences and organizing live courses. He joined Google in 2011 as a backend software engineer working... Read More →


Tuesday April 16, 2013 3:00pm - 3:30pm PDT
Cyril Magnin I

Attendees (0)