
Your one-stop shop for all Changelog podcasts. Weekly shows about software development, developer culture, open source, building startups, artificial intelligence, shipping code to production, and the people involved. Yes, we focus on the people. Everything else is an implementation detail.
What would you remove from Go? (Go Time #155)
November 12, 2020
1:12:00
69.4 MB
Downloads: 0
When we talk about improving a programming language, we often think about what features we would add. Things like generics in Go, async/away in JS, etc. In this episode we take a different approach and talk about what we would remove from Go to make it better.
Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!
Sponsors
- Linode – Get $100 in free credit to get started on Linode – our cloud of choice and the home of Changelog.com. Head to linode.com/changelog
- Retool – Retool makes it super simple to build back-office apps in hours, not days. The tool is is built by engineers, explicitly for engineers. Learn more and try it for free at retool.com/changelog
- Equinix – Equinix Metal is built from the ground up to empower developers with low-latency, high performance infrastructure anywhere. Get $500 in free credit to play with plus a rad t-shirt at info.equinixmetal.com/changelog
- Fastly – Our bandwidth partner. Fastly powers fast, secure, and scalable digital experiences. Move beyond your content delivery network to their powerful edge cloud platform. Learn more at fastly.com.
Featuring
- Daniel Martí – Twitter, GitHub, LinkedIn, Website
- Mat Ryer – Twitter, GitHub, LinkedIn, Website
- Johnny Boursiquot – Twitter, GitHub, Website
- Jon Calhoun – Twitter, GitHub, Website
Notes and Links
- Things in Go I Never Use (Mat at Gotham Go)
- Label Breaks in Go
- Go tips and tricks: almost everything about imports
- When Should I Use One Liner if…else Statements in Go?
- The container/list package
- Understanding init in Go
Something missing or broken? PRs welcome!