Google I/O 2012 - Meet the Go Team
Why Hacker News recommends it
HN people cite it for candid answers straight from Go's creators, including Ken Thompson on how the complexity of C++0x motivated Go.
What it is
A fireside Q&A with the Go team (Pike, Thompson, Griesemer and others) at Google I/O 2012. They answer audience questions about Go's design, goals, garbage collection plans and future.
Recommended by 2 HN commenters across 1 different months, 2012 to 2022.
What Hacker News said
Recommends vibrunazo · 2012-07 · on “Go videos from Google I/O 2012”
I'd particularly recommend "Meet the Go team". Some really interesting questions, and most importantly answers. In the video :) [this video]
Recommends james4k · 2012-07 · on “Effective Go”
That was actually one of the questions asked during the "Meet the Go team" talk at Google I/O. They joke around for a bit, but they end up giving some solid arguments. [this video] Edit: If you're curious/interested in Go, it's worth watching the whole talk.
Cites luriel · 2012-07 · on “Golang at CloudFlare”
If you watch the "Meet the Go team" talk from Google IO, they explicitly mention that almost nothing in Go is particularly new, and most of its ideas have been around for decades: [this video] What makes Go great is not the individual features, but the selection of the features and how well they work together, and also the "features" that were excluded from the language.
Cites akavel · 2012-08 · on “"100% of our production system is now running Go"”
AFAIK, yes it is still the case (although somewhat slightly improved), but precise collector is officially expected (and being worked on) for version 1.1 . The latter was explicitly said on a Q&A session on Google I/O conference, the video is available somewhere on teh interwebs. edit: I think it's this one: [this video] ("Meet the Go team"), but maybe some other from: [LINK] (sorry, don't have time to watch them all again now to make sure ;)
Cites mseepgood · 2012-09 · on “Will Go be the new go-to programming language?”
The "Talks and Videos" page ( [LINK] ) is outdated as well. Here's my personal list: Why Learn Go? [LINK] Short interview with Rob Pike, OSCON 2012 Get Started with Go [LINK] Andrew Gerrand A Tour of Go [LINK] Russ Cox Go Concurrency Patterns [LINK] Rob Pike, Google I/O 2012 Goroutines, Channels Meet the Go Team [this video] Panel (Pike, Thompson, Griesemer, Gerrand, Fitzpatrick, Simons), Google I/O 2012 Computing Map Tiles with Go on App Engine [LINK] Chris Broadfoot, Andrew Gerrand, Google I/O 2012 Go in Production [LINK] Gustavo Niemeyer, Google I/O 2012 Go: Code that grows with grace [LINK] (Contains some audio glitches) Andrew Gerrand Interview with Rob Pike [LINK] Rob Pike, GOTO Conference
Cites realrocker · 2012-09 · on “Will Go be the new go-to programming language?”
The following features make Go as the "go-to" language for me: 1.Coroutines, Channels and Select: Concurrency with built in synchronization and communication is accessible(especially if your are new to concurrent programming) enough to handle "most" of the grunt work. 2.gofmt: Formats your code for you. No more debates(procrastination) on that. 3.godoc: Generates documents. No more looking for the best 3rd party tool and wasting time. 4. Defer and Close: Helps you to do better post-operation tasks i.e better resource management. 5. Error Handling: Multivalue returns. 6. Type Hierarchy: No type hierarchy exists in the conventional sense. 7. Slices & Maps: Just two of them, and that's why I lo
Cites mseepgood · 2012-09 · on “Unix and Beyond: An Interview with Ken Thompson”
Thanks for the link. Here's a video from 2012 starring him: [this video] Not an interview, but he sometimes says a sentence.
Cites wlll · 2014-04 · on “Space Monkey dumps Python for Go”
That suggests you don't understand what tabs are. Tabs are a single char, not x number of spaces. You can set your text editor to display tabs as any number of spaces you want, I set mine to two. See: [this video]