Log in

goodpods headphones icon

To access all our features

Open the Goodpods app
Close icon
headphones
go podcast()

go podcast()

Dominic St-Pierre

15 minutes news, tips, and tricks on the Go programming language.
Share icon

All episodes

Best episodes

Top 10 go podcast() Episodes

Goodpods has curated a list of the 10 best go podcast() episodes, ranked by the number of listens and likes each episode have garnered from our listeners. If you are listening to go podcast() for the first time, there's no better place to start than with one of these standout episodes. If you are a fan of the show, vote for your favorite go podcast() episode by adding your comments to the episode page.

go podcast() - 051: Event sourcing with Morgan Hallgren
play

02/18/25 • 57 min

This week I'm joined by Morgan Hallgren and we talk about Event Sourcing. Morgan created an open source library that helps with the parts involved when doing event sourcing.

Links:

As always the best way to support the show is by talking about it. If you'd want to chip in as it's time consuming and costly to host a podcast, the best way is to purchase my courses which listeners get 50% off: Build SaaS apps in Go and Build a Google Analytics in Go.

bookmark
plus icon
share episode

Markus is back to talk about Gomponent. I've used the library in production and wanted to tell the story of my experience converting my html/template to Gomponent and get his thoughts and reactions. This is more of a real-world episode than anything else, a real story of real usage of Gomponent.

Links:

As always the best way to help is by sharing and talking about the show. If you can you may contribute by purchasing my courses, this helps with all the efforts and costs of running a podcast, courses are at 50% off: Build SaaS apps in Go and Build a Google Analytics in Go.

bookmark
plus icon
share episode

This week I'm joined by Peter Strøiman, the author of Gost, a Go headless browser that can be pretty useful when doing TDD and even (especially) if you're using HTMX. We talk about the challenges and the "why" Peter wanted to build this project, where it can be helpful and we dive into the internals a bit.

Links:

As always I'd appreciate if you can talk about the pod and if you can and want to support to cover cost the best way is to purchase my courses which are 50% off for listeners of the show: Build SaaS apps in Go and Build a Google Analytics in Go.

bookmark
plus icon
share episode

I'm trying to make my open source backend API project StaticBackend as easy as possible to contribute.

Couple of things I've added lately was worth mentionning. GitHub Codespaces is helpful and nicely done. It goes 1-step further than Docker and make contributing to an open source project a simple task, especially for small and quick 1-time contribution.

This couple with GitHub CLI, which I admit, have just starting using it. And linters to make sure the quality of the code is as high as it can be.

StaticBackend website | GitHub repo

If you'd want to support this podcast, the best way is to talk about it, sponsor my open source project or purchase my course Build SaS apps in Go.

bookmark
plus icon
share episode
go podcast() - 016: What I'd hope  WASM brought to web dev
play

05/08/23 • 22 min

I talk about what I'd love to see coming to web development. While WebAssembly can be used as an alternative to JavaScript, I believe we're not looking into the real problems related to building web application.

bookmark
plus icon
share episode
go podcast() - 015: How do you put things in production?
play

03/27/23 • 23 min

It has been a rough last 4 months for me and I finally get a chance to restart publishing episodes.

In this episode I talk a bit about what I've seen so far as process / flow for deploing software in production. Going from the old days when I started as a junior software dev where we were pushing straight into prod to what I discovered at a big organization where putting something in production spread accross multiple days and involves a lot of people.

I'd like to hear how things are working for you, what is your process from bug fix/new feature to production. I'm genuinely curious after the experience I had seeing how thins can be tedious for this process.

bookmark
plus icon
share episode
go podcast() - 014: We should contribute more to open source
play

12/23/22 • 18 min

This is the last episode of 2022. Those are my thoughts about how I think we should try to help more as user of open source project and librairies.

This episode content was inspired by the Gorilla Web Tool Kit archiving their Go projects.

On that note, I'll be back with more Go content on January, and will try to keep my 1 episode per two weeks plan for 2023.

Thank you!

bookmark
plus icon
share episode
go podcast() - 013: Go's concurrency to the rescue
play

11/30/22 • 14 min

Go's worker queue pattern:

type WorderPool struct {
queue chan int
}

func (wp *WorkerPool) start() {
for i := 0; i < 500; i++ {
go funcIO {
for id := range wp.queue {
doSomething(id)
}
}()
}
}

func (wp *WorkerPool) add(id int) {
wp.queue <- id
}

Best way to show support for the pod is by sharing it around and buying my course.

bookmark
plus icon
share episode
go podcast() - 012: Concurrency isn't Go main selling point
play

11/16/22 • 15 min

Let's talk about Go's concurrency. It's a powerful tool to have at your disposal but a hard one to master and use correctly.

If you want to support the pod the best way is to purchase my course (thanks).

bookmark
plus icon
share episode
go podcast() - 054: Datastar with Delaney Gillilan
play

03/11/25 • 56 min

This week I talk with Delaney Gillilan, the creator of Datastar, a framework that helps building web applications with the reactivity of a single page app but with the programming model of a good old server-rendered page from the backend. Datastar combines the power of HTMX and Alpine.js in a simple and lightweight way.

Links:

The best way to support the show at this time is by talking about the pod and if you can, purchase my courses, which are at 50% discount for listeners of the show: Build SaaS apps in Go and Build a Google Analytics in Go.

bookmark
plus icon
share episode

Show more best episodes

Toggle view more icon

FAQ

How many episodes does go podcast() have?

go podcast() currently has 56 episodes available.

What topics does go podcast() cover?

The podcast is about Code, How To, Podcasts, Technology, Developer, Education and Programming.

What is the most popular episode on go podcast()?

The episode title '041: Speaking at conferences with Matt Boyle' is the most popular.

What is the average episode length on go podcast()?

The average episode length on go podcast() is 37 minutes.

How often are episodes of go podcast() released?

Episodes of go podcast() are typically released every 13 days, 23 hours.

When was the first episode of go podcast()?

The first episode of go podcast() was released on Jan 10, 2022.

Show more FAQ

Toggle view more icon

Comments