4–7 Nov 2019
Please log in

5 things Go taught me about open source?

Dave Cheney (VMWare)
9:5010:10 Thursday, 7 November 2019
Location: Hall A7/A8
Average rating: *****
(5.00, 1 rating)

What makes an open source project popular? What makes it successful? What gives it longevity and vibrancy? What convinces people to invest their careers in it?

Ten years ago Dave encountered Go and was smitten. So he set out, like all keen advocates, to tell the world about why Go was important to him, and thus—clearly—why it should be important to them. But it turns out that selling a language has almost nothing to do with syntax, or features, or concurrency, or simplicity.

This talk is about the unexpected things Dave learned along the way trying to convince programmers to try Go and how they might translate to the experiences that all have working in an ecosystem of open source projects.

Photo of Dave Cheney

Dave Cheney


David Cheney is a software engineer at VMWare. David has been involved with the Go project for more than eight years. He is a regular contributor to the language, focusing on Go on ARM processors. Previously, he ported Go to FreeBSD/ARM and Solaris/AMD64 and is working on a port to Linux/ARM64. David writes frequently about Go on his blog and has spoken locally and internationally.

  • Oracle Cloud Infrastructure
  • Cloudflare
  • JFrog
  • Akamas
  • Aqua Security Software
  • Fastly
  • Google
  • Instana
  • JetBrains
  • LaunchDarkly
  • LightStep
  • OVHcloud
  • SignalFx
  • VictorOps
  • Wayfair
  • Blameless
  • Chronosphere
  • FusionReactor
  • humanitec
  • replex GmbH
  • StackState
  • Datadog
  • GitLab
  • Gremlin
  • StormForger
  • SysEleven GmgH
  • Vamp.io

Contact us


For conference registration information and customer service


For more information on community discounts and trade opportunities with O’Reilly conferences


For information on exhibiting or sponsoring a conference


For media/analyst press inquires