28 episodes

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

go podcast(‪)‬ Dominic St-Pierre

    • Technology
    • 3.5 • 2 Ratings

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

    028: To TDD or not... or when

    028: To TDD or not... or when

    Quick solo episode on TDD and when I experienced it was used best and when I personally not use it but use an approach of writing a bit of code, than tests, thant another bit of code, etc.
    Buying my courses is the way to support this show, here's a direct discount for listeners.

    • 19 min
    027: Debugging in Go with Matt Boyle

    027: Debugging in Go with Matt Boyle

    I chatted with Matt Boyle about debugging Go code. Matt is creating a course about this topic and discussing debugging as a tool you may add to your toolbelt.
    Links
    The Ultimate Guide to Debugging With GoDomain-Driven Design with GolangMatt on Twitter aka XGoland Insiders (Go Twitter community)As always, if you'd like to support this podcast the best way is to purchase my courses / talk about them. I have 2 courses on Go and here's a direct discount for podcast listeners.

    • 39 min
    026: We can do better with interviews and onboarding

    026: We can do better with interviews and onboarding

    I believe we can do better regarding software engineer interviews and this entire process (also including onboarding). I think companies that will be mediocre at those two aspects will have a hard time with younger programmers, which I fully support.

    • 20 min
    025: Iterators are coming to Go

    025: Iterators are coming to Go

    Iterators are going to be useful to process large amount of data without having to load an entire slice or maps in memory but instead create iterators that can be used from a for item := range myIterators().
    If you'd like to support this show and/or are interested in Go courses I have, here's a direct discount link specially for listeners of this show.

    • 17 min
    024: Do you understand this weird production behavior?

    024: Do you understand this weird production behavior?

    Something absurd happened in 2024 for one of my consulting client's production web application, and this code for a time. The time zero value is behaving differently than it has been since 2018.
    {{if .TimeField}}    Date has a value: {{ .TimeField }}{{else}}    No date, zero value{{end}}
    I launched my new course Build a Google Analytics in Go, if you're interested and/or want to support this show that's how to do it.

    • 18 min
    023: Reaction to reddit post on null pointer error in Go

    023: Reaction to reddit post on null pointer error in Go

    I react to the post on the Go subreddit of last week talking about a null pointer error occuring in production for a Go program.
    This is the YouTube video I made.
    If you'd want to support this podcast, I have Go courses available for purchase here, I just launch my latest course Build a Google Analytics in Go with a 50% discount for listener of this show.

    • 19 min

Customer Reviews

3.5 out of 5
2 Ratings

2 Ratings

Top Podcasts In Technology

Jason Calacanis
Lex Fridman
Ben Gilbert and David Rosenthal
The New York Times
BBC Radio 4
NPR

You Might Also Like

Jonathan Hall & Shay Nehmad
Changelog Media
Adam Gordon Bell - Software Developer
Changelog Media
Changelog Media
Bill Kennedy