Changelog Media
Go Time: Golang, Software Engineering
Your source for wide-ranging discussions from all around the Go community. Panelists include Mat Ryer, Jon Calhoun, Natalie Pistunovich, Johnny Boursiquot, Angelica Hill, Kris Brandow, and Ian Lopshire. We discuss cloud infrastructure, distributed systems, microservices, Kubernetes, Docker... oh and also Go! Some people search for GoTime or GoTimeFM and can't find the show, so now the strings GoTime and GoTimeFM are in our description too.
Author
Changelog Media
Category
Podcast website
Latest episode
Dec 18, 2024
Where to listen?
Podcasts in the app Replaio Radio Coming soonPodcasts are coming to the app soon. Install now and be the first to see a whole new take on podcasts
Episodes
Indecent (language) Proposals: Part 1 11.02.2021 1:03:20
In this episode, we discuss some proposed changes to Go covering a range of subjects, from magical interfaces, to enhancing range loops, make and new with inferred types, lazy values, and more. We also talk a lot about ints, so get this episode in your ears.
When Go programs end 04.02.2021 57:39
Michael Knyszek from the Go team joins us to talk about what happens when a program ends. How are file handles cleaned up? When are deferred functions run, and when are they skipped entirely? Is there a way to terminate all running goroutines? Tune in to learn the answers to these questions and more!
Why writing is important 28.01.2021 1:25:40
In this episode we talk about various types of writing and how we as Go developers can learn from them. Whether it is planning and preparing to write, communicating with team members, or making our code clearer for future developers to read through style guides.
CUE: Configuration superpowers for everyone 21.01.2021 1:00:16
On this episode we learn how to Configure, Unify, and Execute things. What's CUE all about? Well, it's an open source language with a rich set of APIs and tooling for defining, generating, and validating all kinds of data: configuration, APIs, database schemas, code, … you name it. Now that we've copy/pasted the project's description... let's dig in and learn how we can use CUE to make our Go prog...
We're talkin' CI/CD 14.01.2021 1:12:25
Continuous integration and continuous delivery are both terms we have heard, but what do they really mean? What does CI/CD look like when done well? What are some pitfalls we might want to avoid? In this episode Jérôme and Marko, authors of the book "CI/CD with Docker and Kubernetes" join us to share their thoughts.
Go Panic! 07.01.2021 1:02:32
Mat Ryer hosts our _don't-call-it-jeopardy_ game show live at GopherCon! Kat Zień, Mark Bates, and L Körbes put their Go knowledge to the test! Can you outwit our intrepid contestants?
Go in other spoken languages 17.12.2020 1:12:04
L Körbes– creator of Aprenda Go– joins our panel of gophers to discuss teaching and learning Go in non-English languages. Along the way: Mat reveals his origin story, Kris explains why all idioms are garbage, and Natalie gives conference tips.
What to expect when you’re NOT expecting 10.12.2020 52:06
Mat Ryer hosts a spectacular panel with expert debuggers Derek Parker, Grant Seltzer Richman, and Hana Kim from the Go Team. Let’s face it, even the best-intended code doesn’t always do what you want it to. What’s a Gopher to do? Listen to this, that’s what!
The engineer who changed the game 04.12.2020 34:32
Today we're sharing a full-length episode of Command Line Heroes from Season 6 for you to check out. We hand picked this episode for you to listen to. Many of us grew up playing cartridge-based games. But there's few who know the story behind how those cartridges came to be. And even fewer who know the story of the man behind them: Jerry Lawson. Before Jerry, a gaming console could only play one g...
Play with Go 03.12.2020 1:11:20
Play with Go is a set of hands-on, interactive tutorials for learning the tools used while programming in Go. In this episode we are joined by its creators, Paul Jolly and Marcos Nils, as we learn more about what motivated the creation of the project, what technology it was built on, and how you can help contribute additional guides to help your fellow gophers!
The secret life of gophers 26.11.2020 1:04:07
Join Mat Ryer for a fun conversation with Kris Brandow, Angelica Hill, and Natalie Pistunovich about how these Gophers get work/life done in this crazy world! Expect to learn about work environment must-haves, communication tips & tricks, developer tool recommendations, and much more!
When distributed systems Go wrong 19.11.2020 1:09:31
Monitoring and debugging distributed systems is hard. In this episode, we catch up with Kelsey Hightower, Stevenson Jean-Pierre, and Carlisia Thompson to get their insights on how to approach these challenges and talk about the tools and practices that make complex distributed systems more observable.
What would you remove from Go? 12.11.2020 1:12:00
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.
How Go helped save HealthCare.gov 05.11.2020 1:07:58
Paul Smith (from "Obama's Trauma Team") tells us the tale of how Go played a big role in the rescuing and rebuilding of the HealthCare.gov website. Along the way we learn what the original team did wrong, how the rescue team kept it afloat during huge traffic spikes, and what they've done since to rebuild it to serve the people's needs.
GitHub's Go-powered CLI 29.10.2020 1:18:30
In this episode we discuss Mislav's experience building not one, but two Github CLIs - hub and gh. We dive into questions like, "What lead to the decision to completely rewrite the CLI in Go?", "How were you testing the CLI, especially during the transition?", and "What Go libraries are you using to build your CLI?"
#GoVirCon 22.10.2020 1:04:17
With Gophercon rapidly approaching, we go behind the scenes to find out what it takes to deliver the world's largest Go conference.
Introducing your team to Go 15.10.2020 1:07:26
Can't find a job working in Go? Perhaps introducing your current team to Go is the solution. In this episode we talk about how Go was introduced at different organizations, potential pitfalls that may sabotage your efforts, some advice on how to convince your team and CTO to use Go and more.
Cloud Native Go 08.10.2020 1:10:30
What is cloud native? In this episode Johnny and Aaron explain it to Mat and Jon. They then dive into questions like, "What problems does this solve?" and "Why was Go such a good fit for this space?"
There's a lot to learn about teaching Go 01.10.2020 1:16:18
In this episode we dive into teaching Go, asking questions like, "What techniques work well for teaching programming?", "What role does community play in education?", and "What are the best ways to improve at Go as a beginner/intermediate/senior dev?"
The one with Brad Fitzpatrick 24.09.2020 1:06:45
Brad Fitzpatrick returns to the show (last heard on episode 44) to field a mixed bag of questions from Johnny, Mat, and the live listeners. How'd he get in to programming? What languages did he use before Go? What's he up to now that he's not working on the Go language? And of course... does he have any unpopular opinions he'd like to share? 😏
Community Q&A 17.09.2020 1:19:50
A community Q&A special. You asked the questions, and we discussed them live on air. A few example questions include "When is it okay to use init?", "When should we use constructors?", and "How should Go code be structured?"
Hits of the Summer 10.09.2020 1:02:47
This episode is different than what you're used to. We've been clipping highlights of the show for awhile now to share on Twitter and YouTube. A side effect of that effort is a bunch of awesome clips just sitting on Jerod's hard drive collecting digital dust. So, here's a beta test of a "best of" style clips show covering the summer months. Let us know if you like it!
Füźžįñg 03.09.2020 58:52
A deep dive on Fuzzing and a close look at the official Fuzzing proposal for Go.
Building desktop apps with Go + web tech 27.08.2020 56:57
Building desktop applications is tricky. Every OS has its own set of tools, and you often need to learn a new language for each. In this episode we talk with Wails creator Lea Anthony about how the build tool enables developers to create desktop apps using Go and their normal JS frontend (React, Vue, Anguluar, or whatever you want).
context.Context 20.08.2020 1:10:55
Francesc Campoy and Isobel Redelmeier joins the panel to discuss Go's context package including real-world insights into its use and misuse.
Similar podcasts
Replaio is not a podcast publisher; show names, artwork and audio belong to their authors and are distributed through public RSS feeds.