Table of Contents
Here's why: a list of people/organizations explaining why they use Go. This is partly redundant with GoUsers. We also have a specific page dedicated to Go success stories.
Why Go
- Why Devops Engineers Should Know Go 2020-05-27
- Why We Chose Go 2020-03-02
- Why Go? – Key advantages you may have overlooked 2019-06-01
- From Java to Go 2017-01-15
- Why should you learn Go 2017-01-08
- Moving a team from Scala to Go 2015-12-19
- For Better or For Worse 2015-11-12
- Six reasons why I love Go 2015-10-28
- CERN: Python vs Go for Data Access Service (PDF) 2015-10-18
- Sorry Ruby, I think I've fallen for Go 2015-09-26
- Moving to Three Languages 2015-09-15
- Warming up to Go 2015-08-28
- 400 Days of Go
- Iron.io: How We Went from 30 Servers to 2 with Go
- Juju at Canonical
- Go at bitly
- NSQ: realtime distributed message processing at scale
- CloudFlare blows hole in laws of Web physics with Go and Railgun
- Why I Like Go
- dl.google.com now served by Go
- Rob Pike: Why Learn Go?
- Why I went from Python to Go (and not node.js)
- @derekcollison: "Prediction: Go will become the dominant language for systems work in IaaS, Orchestration, and PaaS in 24 months."
- Will Go be the new go-to programming language?
- Dr. Dobb's: Why Not Go?
- Google I/O 2012: Go in production
- Go at Novartis
- Go at the BBC
- Go at SoundCloud
- Go at Moovweb
- Building StatHat with Go
- Go at CloudFlare
- Why you PHP guys should learn Golang
- I/O BootCamp 2011: Real World Go
- Go at Heroku
- The Business Benefits of Building Your Next Project With Go by Tom Maiaroto
- TweetQureet: a full Golang technology stack by Qureet
- Where and why we use Go by Jeremey Bingham, Raintank.io
- Half a decade with Go by golang.org blog
- Why Learn Go by Rob Pike (YouTube)
- Go at Google by Rob Pike (YouTube)
- Go at Google by Rob Pike (Article)
- 5 things I love by Andrew Gerrand (dotGo 2014)
- dl.google.com powered by Go by Brad Fitzpatrick
- Is Google using Go internally? by golang.org
- The State of the Gopher by Brad Fitzpatrick (dotGo 2014)
- Software I'm excited about by Brad Fitzpatrick (dotScale 2013)
- I came for the easy concurrency I stayed for the easy composition by John Graham-Cumming (dotGo 2014)
- Go 1.4+ Garbage Collection (GC) Plan and Roadmap by Richard L. Hudson
- Five things that make Go fast by Dave Cheney
- Another go at the Next Big Language by Dave Cheney
- Rewriting a large production system in Go by Matt Welsh
- Go is Boring by Steve Bate
- Gopher Academy Blog
- Why I went from Python to Go (and not node.js) by Jordan Orelli
- Farewell Node.js by TJ Holowaychuk
- Can Go really be that much faster than Python? on StackOverflow
- Python to Go by Weng Wei
- Why I Program in Go by Tahir Hashmi
- DNS Server in Go by Ask Bjørn Hansen
- Go and Swift by Scott Rosenberg
- Features I Like about Go by Abhi Yerra
- From Python to Go translation of a large codebase - Go translation of Reposurgeon
Who uses Go
Benchmarks
AVX512 Articles AssemblyPolicy Benchmarks Blogs Books BoundingResourceUse CSSStyleGuide ChromeOS CodeReview CodeReviewComments CodeReviewConcurrency CodeTools Comments CommitMessage CommonMistakes CompilerOptimizations Conferences Configuring GoLand for WebAssembly Contributing to gopls CoreDumpDebugging Courses CreatingSubRepository CustomPprofProfiles Darwin DashboardBuilders Deprecated DesignDocuments Diagnostics Download build farm failed logs and debugging DragonFly BSD ErrorValueFAQ Errors ExperienceReports FileTreeDocumentation FreeBSD FromXToGo Frozen Fuzzing trophy case GOPATH Gardening GcToolchainTricks GccgoCrossCompilation GerritAccess GerritBot GithubAccess Go 1.10 Release Party Go 1.6 release party Go 1.8 Release Party Go Community Slides Go Release Cycle Go2 Go2ErrorHandlingFeedback Go2ErrorValuesFeedback Go2GenericsFeedback GoArm GoForCPPProgrammers GoGenerateTools GoGetProxyConfig GoGetTools GoMips GoStrings GoTalks GoUserGroups GoUsers Gomote Gopher HandlingIssues Home HostedContinuousIntegration How to ask for help HowToAsk IDEsAndTextEditorPlugins InstallFromSource InstallTroubleshooting InterfaceSlice InvalidFlag Iota Learn LearnConcurrency LearnErrorHandling LearnServerProgramming LearnTesting Linux LinuxKernelSignalVectorBug Livestreams LockOSThread MacOS12BSDThreadRegisterIssue MethodSets MinimumRequirements MinorReleases Mobile Modules MutexOrChannel NativeClient NetBSD NewSpeakers NoMeToo NoPlusOne NonEnglish OpenBSD PackagePublishing PanicAndRecover PerfDashboard Performance Plan9 Podcasts PortingPolicy PriorDiscussion Projects Proposals ProviderIntegration Questions Quiet Weeks Range RateLimiting ResearchPapers Resolving Problems From Modified Module Path Resources for slog SQLDrivers SQLInterface Screencasts SettingGOPATH SignalHandling SimultaneousAssignment SliceTricks SlowBots Solaris Spectre Spelling Style SuccessStories Switch TableDrivenTests TargetSpecific TestComments TestFailures Timeouts Training Ubuntu Watchflakes WebAccessibilityResourcesAndTips Well known struct tags WhyGo Windows WindowsBuild WindowsCrossCompiling WindowsDLLs X Repositories _Footer cgo golang tools gopherbot gopls integrator FAQ gopls heapdump13 heapdump14 heapdump15 through heapdump17 heapdump15