Go Time

Go Time Artwork

Your source for wide-ranging discussions from all around the Go community

This podcast is not in production. Please browse and enjoy the archive below.

Go Time Go Time #198

The little known team that keeps Go going

Play Watch
2021-09-23T20:30:00Z #go +1 🎧 20,013

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, many of the tools that Go engineers use everyday are discussed and developed in the open. In this episode we’ll talk about this team, how it started, where it’s going, and how you can get involved.

Go Time Go Time #238

Might Go actually be OOP?

Play Watch
2022-07-14T20:15:00Z #go +1 🎧 19,814

A conversation with Ronna Steinberg, who was an OOP developer for many years, and now is a Go Google Developer Expert. Ronna has been thinking about Go and OOP for awhile, asking herself whether or not Go is an object oriented programming language. Tune in to find out her answer and hear some of the options gophers have for object oriented design.

Go Time Go Time #231

Berlin's transition to Go

Play Watch
2022-05-26T16:00:00Z #go 🎧 19,785

The Berlin tech ecosystem was all about PHP/Python for a long time. In the recent years it became a tech hub and an early adopter of Go. In this conversation we’ll see how this reflects in the 10+ years old Go meetup, with the meetup organizing team.

Go Time Go Time #202

Maintaining ourselves

Play Watch
2021-10-21T16:00:00Z #go +2 🎧 19,761

With the constant demands of work and life we often don’t take much time to ensure that we’re maintaining ourselves. In this third episode of the maintenance series, Kris is joined by co-host Natalie, along with Ian Lopshire to discuss the ways in which we can maintain ourselves in this busy and chaotic world.

Go Time Go Time #234

Observability in the wild: strategies that work

Play
2022-06-16T21:00:00Z #observability +1
🎧 19,738

This week we’re featuring an episode of Grafana’s Big Tent! LEGO Group principal engineer Nayana Shetty swaps observability survival stories (to drill or not to drill?) with hosts Mat Ryer and Matt Toback. The trio also reveals new and different observability strategies that have been successful and effective in their organizations.

Plus: Nayana shares how she built her successful observability career brick by brick.

Go Time Go Time #242

The pain of dependency management

Play Watch
2022-08-11T17:30:00Z #go +1 🎧 19,703

Baruch Sadogursky (Chief Sticker Officer at JFrog) joins Natalie & Johnny to lament the current state of dependency management in Go and other languages. They discuss the problems dependency managers face, possible technical mitigations like SBOMs, people problems that will never be solved by tech, and take questions from listeners in the #gotimefm channel of Gophers Slack.

Go Time Go Time #154

How Go helped save HealthCare.gov

Play
2020-11-05T17:15:00Z #go 🎧 19,672

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.

Go Time Go Time #330

Home automation with Go

Play
2024-09-10T19:30:00Z #go +2 🎧 19,608

Join Johnny as he dives into the world of home automation with Ricardo Gerardi & Mike Riley, two tinkerers who’ve taken the plunge with Go. We explore the challenges (and the fun) they encounter along the way. If you’re interested in automating your home (or working with micro controllers) come learn how to get started!

Go Time Go Time #204

Discussing Go's annual developer survey

Play Watch
2021-11-04T16:30:00Z #go 🎧 19,580

Each year a group of user researchers and the Go team get together and create a survey for the Go community. The results of the survey are analyzed and turned into a report made available to everyone in the Go community. In this episode we sit down with Alice Merrick and Todd Kulesza to discuss the survey, how it’s made, and some of the interesting results from this year’s survey.

Go Time Go Time #230

Revisiting Caddy

Play Watch
2022-05-19T21:00:00Z #go +1 🎧 19,497

Matt Holt & Mohammed S. Al Sahaf sit down with Natalie & Jon to discuss every gopher’s favorite open source web server with automatic HTTPS!

In addition to laying out what Caddy is and why it’s interesting, we dive deep into how you can (and why you might want to) extend Caddy as a result of its modular architecture.

Go Time Go Time #291

Go templating using Templ

Play Watch
2023-09-13T15:15:00Z #go +1 🎧 19,422

Go’s known for it’s fantastic standard library, but there are some places where the libraries can be challenging to use. The html/template package is one of those places. So what alternatives do we have? On today’s episode we’re talking about Templ, an HTML templating language for Go that has great developer tooling. Co-hosts Kris Brandow and Jon Calhoun are joined by Adrian Hesketh, the creator of Templ, and Joe Davidson, one of the maintainers on the project.

Go Time Go Time #296

Principles of simplicity

Play
2023-11-08T13:15:00Z #go +1 🎧 19,337

Rob Pike says, “Simplicity is the art of hiding complexity.” If that’s true, what is simplicity in the context of writing software in Go? Is it even something we should strive for? Can software be too simple? Ian & Kris discuss with return guest sam boyer.

Go Time Go Time #176

TCP & UDP

Play Watch
2021-04-22T16:15:00Z #go 🎧 19,265

The internet wouldn’t exist as we know it if it weren’t for TCP and UDP, yet many developers don’t quite understand the technology powering the web. In this episode we talk with Adam Woodbeck, author of Network Programming with Go, to learn about TCP and UDP; what they are, how they work, and how one can experiment with tools like Wireshark and Go to learn more.

Player art
  0:00 / 0:00