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.

Remember Everything You Learn from Podcasts

Save insights instantly, chat with episodes, and build lasting knowledge - all powered by AI.
App store bannerPlay store banner