Extended (60 minutes) on Thursday, 25 November 2010 10:30 - 11:30 in room Room 2
TAGS: Emerging Technologies & Innovation, Development Tools, experimental, go, golang, google, language, new, programming
Go is a new, experimental, concurrent, garbage-collected programming language developed at Google over the last two years and open sourced in November 2009. It aims to combine the speed and safety of a static language like C or Java with the flexibility and agility of a dynamic language like Python or JavaScript. It is intended to serve as a convenient, lightweight, fast language, especially for writing concurrent systems such as Web servers and distributed systems.
This talk will introduce Go's unique feature set, and discuss some of the ways in which it is being used today.
See the slides: http://wh3rd.net/practical-go/
And a video of the talk: http://osdc.blip.tv/file/4432146/
Andrew Gerrand is a Developer Advocate at Google Sydney where he works on the Go Programming Language. He has given presentations and tutorials on Go in ten countries across three continents. Before joining Google, he spent 10 years programming for ISPs, web start-ups, and freelance clients in Melbourne and Sydney. In his spare time he writes code for 30-year-old, 8-bit computers.