Go Time: Golang, Software Engineering cover image

Go Time: Golang, Software Engineering

Is Go evolving in the wrong direction?

Jun 18, 2024
Ian joins Kris to discuss whether certain software shouldn't be written in Go, the myth of Go garbage collection hindering 'real-time' software, upcoming disruptions in Go 1.23, and debates on appropriate package naming conventions.
01:13:49

Episode guests

Podcast summary created with Snipd AI

Quick takeaways

  • The upcoming Go 1.23 version aims to enhance package security by restricting access to unexported variables, improving encapsulation of code.
  • Debates on naming conventions in Go packages highlight the challenge of balancing uniqueness with simplicity for efficient package naming.

Deep dives

Evolution of APIs in the Second Phase

The second phase of the API revolution is marked by enhancing developer experience and delivering top-tier APIs. This evolution aims to set new standards for APIs, promoting reliability and exceptional developer experience. Notable examples like Stripe showcase the impact of robust API development on businesses and industries.

Get the Snipd
podcast app

Unlock the knowledge in podcasts with the podcast player of the future.
App store bannerPlay store banner

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode

Save any
moment

Hear something you like? Tap your headphones to save it with AI-generated key takeaways

Share
& Export

Send highlights to Twitter, WhatsApp or export them to Notion, Readwise & more

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode