Upgrade to Pro — share decks privately, control downloads, hide ads and more …

GDG Overview of Go

Avatar for Ian Kent Ian Kent
September 29, 2016

GDG Overview of Go

Overview of Go presentation from Go Evening at Google Developer Group Cardiff

Code is on GitHub: https://github.com/ian-kent/gdg-overview-of-go

Avatar for Ian Kent

Ian Kent

September 29, 2016
Tweet

More Decks by Ian Kent

Other Decks in Programming

Transcript

  1. A brief history of Go • Started at Google in

    2007 • Open sourced in 2009 • 1.0 released in March 2012 • 1.7 released in August 2016 • Built for modern computing - concurrency, parallelism, scale, performance and networking
  2. Why use Go? • Simple language and syntax • Excellent

    toolchain • Strongly typed • Fast and lightweight • Great community
  3. ‘Hello GDG’ API • Generates ‘Hello {name}’ • Returns the

    result as JSON • Can be passed a name • Or can be passed multiple names
  4. Useful resources • https://golang.org • A Tour of Go
 https://tour.golang.org

    • The Go Blog
 https://blog.golang.org/ • Effective Go
 https://golang.org/doc/effective_go.html