Skip to main content
Go Time

Pitching Go in 2025

61 min episode · 2 min read
·
Kent Quirk,Christian Gabrielson

Episode

61 min

Read time

2 min

Topics

Productivity, Health & Wellness, Startups

AI-Generated Summary

Key Takeaways

  • Enterprise Migration Barriers: Switching from established platforms like MuleSoft requires rebuilding security, pipelines, and infrastructure - organizational friction often outweighs technical benefits when proposing new languages.
  • Go's Stability Advantage: Go's backward compatibility promise means decade-old code still compiles and runs, while JavaScript projects from three years ago often break - critical for long-term maintainability.
  • AI Tooling Reality: ChatGPT and Copilot help with unfamiliar languages but require engineering judgment to write useful specifications and validate output - they amplify productivity without replacing core skills.
  • Language Feature Usage: Generics, iterators, and advanced Go features serve specific use cases like building abstractions - most line-of-business applications don't need them, and that's perfectly acceptable.
  • Scale-Dependent Choices: Python works well for startups and small problems but creates deployment and performance issues at scale due to GIL limitations - Go handles enterprise scaling better.

What It Covers

Go Time explores whether Go remains relevant in 2025's programming landscape, examining enterprise adoption challenges, AI tooling impact, and language longevity versus newer alternatives.

Key Questions Answered

  • Enterprise Migration Barriers: Switching from established platforms like MuleSoft requires rebuilding security, pipelines, and infrastructure - organizational friction often outweighs technical benefits when proposing new languages.
  • Go's Stability Advantage: Go's backward compatibility promise means decade-old code still compiles and runs, while JavaScript projects from three years ago often break - critical for long-term maintainability.
  • AI Tooling Reality: ChatGPT and Copilot help with unfamiliar languages but require engineering judgment to write useful specifications and validate output - they amplify productivity without replacing core skills.
  • Language Feature Usage: Generics, iterators, and advanced Go features serve specific use cases like building abstractions - most line-of-business applications don't need them, and that's perfectly acceptable.
  • Scale-Dependent Choices: Python works well for startups and small problems but creates deployment and performance issues at scale due to GIL limitations - Go handles enterprise scaling better.

Notable Moment

Christian switched to a Go team within his company that was considered a "dumpster fire" due to AWS configuration issues, reinforcing management's preference for stable MuleSoft over promising but problematic implementations.

Know someone who'd find this useful?

You just read a 3-minute summary of a 58-minute episode.

Get Go Time summarized like this every Monday — plus up to 2 more podcasts, free.

Pick Your Podcasts — Free

Keep Reading

Books, tools, and gear mentioned in this episode

SignalCast may earn commission on purchases via these links.

Tools

  • TimescaleRecommended

    by Timescale

    Sponsors: Timescale (https://timescale.com)
  • by OpenAI

    ChatGPT and Copilot help with unfamiliar languages but require engineering judgment to write useful specifications and validate output - they amplify productivity without replacing core skills.
  • JetBrains GoRecommended

    by JetBrains

    Sponsors: JetBrains (https://jetbrains.com/go)
  • Fly.ioRecommended

    by Fly.io

    Sponsors: Fly.io (https://fly.io)
  • by MuleSoft

    Enterprise Migration Barriers: Switching from established platforms like MuleSoft requires rebuilding security, pipelines, and infrastructure - organizational friction often outweighs technical benefits when proposing new languages.
  • RetoolRecommended

    by Retool

    Sponsors: Retool (https://retool.com)
  • by GitHub

    ChatGPT and Copilot help with unfamiliar languages but require engineering judgment to write useful specifications and validate output - they amplify productivity without replacing core skills.

More from Go Time

We summarize every new episode. Want them in your inbox?

Similar Episodes

Related episodes from other podcasts

Explore Related Topics

This podcast is featured in Best Cybersecurity Podcasts (2026) — ranked and reviewed with AI summaries.

Read this week's Health & Longevity Podcast Insights — cross-podcast analysis updated weekly.

You're clearly into Go Time.

Every Monday, we deliver AI summaries of the latest episodes from Go Time and 192+ other podcasts. Free for one show.

Start My Monday Digest

No credit card · Unsubscribe anytime