1. EachPod

Go Time: Golang, Software Engineering - Podcast

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.

Development Technology
Update frequency
every 7 days
Average duration
64 minutes
Episodes
347
Years Active
2016 - 2024
Share to:
eBPF and Go

eBPF and Go

eBPF (7 years old) is a sandbox that can run code inside the linux kernel. It started as a technology to build firewalls, and has evolved over time to include a range of new features.

The panel discu…

00:59:13  |   Thu 14 Oct 2021
Gophers Say What!?

Gophers Say What!?

We’re celebrating our 200th episode with a crazy game of Gophers Say! Mat Ryer hosts two epic teams including Go Time OGs Carlisia, Erik, and Brian!

Join the discussion

Changelog++ members save 4 minu…

01:18:40  |   Thu 07 Oct 2021
Go on hardware: TinyGo in the wild

Go on hardware: TinyGo in the wild

In this episode, we will be exploring the tiny world of Go and Hardware. We are joined by three gophers, Vladimir Vivien, Tobias Theel, and Ron Evans, who will be discussing the use of Linux API (V4L…

01:09:31  |   Thu 30 Sep 2021
The little known team that keeps Go going

The little known team that keeps Go going

Ever wonder how new features get added to the go command? Or where tools like gopls come from? Well, there’s an open team that handles just those things.

Just like the programming language itself, ma…

01:05:44  |   Thu 23 Sep 2021
Books that teach Go

Books that teach Go

Natalie sits down with Go book authors Bill Kennedy & Sau Sheong Chang to discuss the ins and outs of writing (and reading) books about Go!

Join the discussion

Changelog++ members save 4 minutes on th…

01:18:10  |   Thu 16 Sep 2021
Building actually maintainable software

Building actually maintainable software

Building software is difficult and time consuming, but the maintenance of software is where we spend the majority of our time. In this episode, Ian and sam join Johnny and Kris to discuss how to buil…

01:11:53  |   Thu 09 Sep 2021
To build, or to buy, that is the question

To build, or to buy, that is the question

To build or to buy, that’s a constant question we ask ourselves as software engineers. In this episode we dig into the nuance of these options and the space between them with an eye toward both the b…

01:08:49  |   Thu 02 Sep 2021
Don't forget about memory management

Don't forget about memory management

Bryan Boreham (Grafana Labs) and Jordan Lewis (Cockroach Labs) join Mat and Jon to talk about memory management in Go. We learn about the heap, the stack, and the garbage collector. There are also so…

00:58:58  |   Thu 26 Aug 2021
Caddy V2

Caddy V2

Matt Holt joins Jon Calhoun to discuss Caddy, its history, and the process of creating a v2 of the popular web server. In the episode they discuss some of the challenges encountered while building th…

00:59:04  |   Thu 19 Aug 2021
Data streaming and Benthos

Data streaming and Benthos

Mihai and Ashley join Jon to discuss data streaming. What is it, why is it being used, and common mistakes developers make when setting up. They also discuss some of the tools in the ecosystem, inclu…

01:04:10  |   Thu 12 Aug 2021
Opening up the opinion box

Opening up the opinion box

Mat Ryer and Jerod Santo sit down to review and discuss the MOST and LEAST unpopular “unpopular opinions” since we started keeping track of such things. Also Generics.

Join the discussion

Changelog++

00:55:40  |   Thu 05 Aug 2021
How to make mistakes in Go

How to make mistakes in Go

The panel are joined by Teiva Harsanyi, author of 100 Go Mistakes, to talk about how best to make mistakes when writing Go.

Join the discussion

Changelog++ members save 4 minutes on this episode becau…

01:03:01  |   Thu 29 Jul 2021
Do devs need a product manager?

Do devs need a product manager?

What is a Product Manager, and do Engineers need them? In this episode, we will be discussing what a Product Manager does, what makes a good Product Manager, and debating if engineering teams truly n…

01:11:43  |   Thu 22 Jul 2021
SIV and the V2+ issue

SIV and the V2+ issue

Go modules brought about quite a few changes to the Go ecosystem. One of those changes is semantic import versioning (SIV), which has a fairly pronounced effect on how libraries are identified. In th…

01:20:12  |   Thu 15 Jul 2021
Fuzzing in the standard library

Fuzzing in the standard library

Fuzzing is coming to the standard library. We speak to Katie Hockman and Jay Conrod who were part of the team responsible for designing and implementing it. We dig into the details, hear some best pr…

01:01:01  |   Thu 08 Jul 2021
Pop quiz time! 😱

Pop quiz time! 😱

Learning Go with code pop quizzes is a fun way to zoom in on different language features. People are looking forward to pop quizzes on Twitter and in conferences, and they also learn from that. Let’s…

01:02:52  |   Thu 01 Jul 2021
Giving TDD a Go

Giving TDD a Go

We discuss how Test Driven Development (TDD) can help you write better code, and build better software. Packed with tips and tricks, gotchas and best practices, the panel explore the subject and shar…

01:09:41  |   Thu 24 Jun 2021
All about Porter

All about Porter

Porter lets you package your application artifacts, client tools, configuration and deployment logic together as a versioned bundle that you can distribute, and then install with a single command. Wr…

01:10:04  |   Thu 17 Jun 2021
Using Go in unusual ways

Using Go in unusual ways

This episode was recorded live from GopherCon Europe 2021!

Natalie & Mat host three amazing devs who gave talks that showcase using Go in unusual ways: Dr. Joakim Kennedy is tracking Go in malware, M…

00:49:23  |   Thu 10 Jun 2021
Go Battlesnake Go!

Go Battlesnake Go!

In the past decade a variety of games have emerged where players need to create an AI to play the game rather than play the game directly. In this episode we speak with the creator of one of those ga…

01:09:35  |   Thu 03 Jun 2021
Disclaimer: The podcast and artwork embedded on this page are the property of Changelog Media. This content is not affiliated with or endorsed by eachpod.com.