Go is one of the hottest new programming languages out there today. Sometimes referred to as “golang,” Go is an open source programming language created in 2007 by three Google engineers: Robert Griesemer, Rob Pike, and Ken Thompson.
Go was originally positioned as a modern systems language, but, according to New Relic Product Manager Neha Duggal, “Go is growing in popularity as a language for writing microservices thanks to its elegant concurrency model, simple binary deployments, low number of external dependencies, fast performance, and runtime efficiency.”
A creative and passionate community of Go developers and users (“Gophers”) has grown up around the language, and today there are U.S. Go conferences, European Go conferences, Go organizations, Go schools, Go newsletters, Go blogs, Go podcasts, an online Gopher avatar generator (using the original artwork designed by cartoonist Renée French) … even a group for LGBT Gophers (yes, “Gayphers”).
There are also a number of highly knowledgeable and interesting Go experts that any Gopher (or would-be Gopher) should be following online. We’ve gathered 18 of our favorites into the alphabetical list below. If you want to learn more about this very special programming language, and stay on top of the latest news and developments in the world of Go, let these smart people be your guides:
Founder of Women Who Go
Twitter: @sadams007 & @WomenWhoGo
Creator of the Go Kit
Software engineer and Baltimore Golang organizer
Francesc Campoy Flores
Developer advocate at Google
Developer, Go advocate, and blogger
Programmer at Google
Alan A. A. Donovan
Member of Google’s Go team, co-author of The Go Programming Language
Author of Introducing Go and An Introduction to Programming in Go
Engineer at Canonical developing Juju using Go, founder of Boston Golang group
Engineer on Go Language team at Google, original founder of LiveJournal
Technical program manager on Go Language team at Google
Software engineer and Golang contributor
Developer Advocate, Google Cloud Platform at Google
Go trainer, founder of GoBridge, and co-author of Go in Action
Founder and instructor at Gopher Academy, co-author of Go in Action
Go developer and co-host of Go Time podcast
Author of Go Programming Blueprints
Erik St. Martin
Organizer of GopherCon, co-author of Go in Action, co-host of Go Time podcast
More folks to follow
Since we published our initial list, we’ve gotten suggestions from members of the Go community about additional great Go experts out there who should be included. We’re adding them here and will update this list as needed going forward. Thanks for the feedback!
Software Engineer, manager of Go Language team at Google
Go hacker, tech lead for Go Language team at Google
Senior developer at Booking.com, Gopher, and frequent contributor to Go subreddit
Go developer and author of Go Walkthrough series
New Relic Go agent now available
New Relic’s Go agent is designed to give you first-class, production-level visibility into your Go services. Learn more at newrelic.com/golang.
Gopher image cc 3.o original by Renée French.
The views expressed on this blog are those of the author and do not necessarily reflect the views of New Relic. Any solutions offered by the author are environment-specific and not part of the commercial solutions or support offered by New Relic. Please join us exclusively at the Explorers Hub (discuss.newrelic.com) for questions and support related to this blog post. This blog may contain links to content on third-party sites. By providing such links, New Relic does not adopt, guarantee, approve or endorse the information, views or products available on such sites.