Check out the new USENIX Web site.
ConfWeek '10 Banner Tab
Go Tutorial Banner

Tuesday, June 22

Wednesday, June 23

Thursday, June 24

Friday, June 25

Connect on   Facebook Twitter
The Tutorial on Google's Go was part of USENIX Federated Conferences Week.
USENIX is combining established conferences and new workshops into a week, chock full of research, trends, and community interaction. Customize the program to meet your needs.

New this year, your daily registration for the Tutorial on Google's Go gets you into all the events happening that day: tutorials, talks, workshops—you name it. Plus, registration packages offer expanded discounts. The more days you attend, the more you save! The Tutorial on Google's Go takes place at the Sheraton Boston Hotel.

Thanks to those of you who joined us in Boston, MA, for the tutorial on Google's Go!

The Google's Go tutorial was held in conjunction with the 2010 USENIX Federated Conferences Week, June 22–25, 2010.

Tutorial on Google's Go: A Systems Programming Language

Instructor: Russ Cox, Google

Go is a new, experimental, concurrent, garbage-collected programming language developed at Google over the last two years and open sourced in November. 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 software such as Web servers and distributed systems.

Who should attend: Participants should be interested in learning a language that will challenge their preconceptions about object-oriented programming and concurrency. The full-day tutorial will build up from "hello, world" to a networked client and server and then a room-wide distributed system.

What to bring: Bring a FreeBSD, Linux, or OS X laptop with Go installed. For more details about Go, including installation instructions, visit

Instructor: Russ Cox is one of the core Go developers at Google. Before working on Go, he developed Google's Code Search, which lets programmers grep through the world's public source code; he wrote the search engine for the Online Encyclopedia of Integer Sequences; and he hacked at Bell Labs on the Plan 9 operating system.

Attendees, please note: If you join the tutorial late, we ask that you refrain from asking the instructor to review the material that you missed.

?Need help? Use our Contacts page.

Last changed: 28 June 2010 jp