Loading…
This event has ended. Create your own event → Check it out
This event has ended. Create your own

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

View analytic
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 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 mostly in C++ and Python, but it was with Go that he rediscovered how fun programming can be. He loves languages; fluent in four of them, he's now tackling a fifth... Read More →


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

Attendees (5)