#055 - Talking Go with the Go God feat. AnthonyGG
Description
In today’s episode, we bring AnthonyGG, a highly requested guest, a Go developer with over a decade of experience with Golang and a fellow content creator.
This episode will be all around Web Development with Go - from how Anthony started writing code with Go and why he chose this language, to tooling, migrations, integrations with databases, generics, Go job interviews and much, much more!
Learn back-end development - https://boot.dev
Listen on your favorite podcast player:
https://www.backendbanter.fm
Anthony's Youtube: https://www.youtube.com/@anthonygg_
Anthony's Twitch: https://www.twitch.tv/theanthonygg
Anthony's Twitter/X: https://x.com/anthdm
Timestamps:
00:00 Introduction
00:29 Anthony's backstory, how he learned to code and started writing code professionally
08:55 Going from go migrate to goose
13:20 What does Anthony use in tandem with goose/go migrate to interact with databases
14:46 Bun vs gorm vs sqlc
18:26 The way boot.dev is running goose at the moment
20:14 Problems with migration tools
23:47 Should HTTP handlers explicitly return an error?
29:05 Building your own middleware and helper functions
36:00 Generics
38:09 How often does AnthonyGG use a context package and for what purposes
44:57 Golang job interviews
46:12 Developer experience with working with Go on Web Applications
54:51 You still need community-built tools
57:08 Where to find Anthony
Today, we bring you the final episode of the first season of Backend Banter! It’s a wrap up for now. With 69 episodes behind us, we want to tell you the story of Boot Dev and how far we’ve come from our beginnings, and for that, we bring Allan Lires, the first official employee and the second...
Published 09/02/24
Today we welcome Chuck Carpenter aka Charles The 3rd, co-host at Whiskey Web and Whatnot.
As two content creators in the tech scene, we discuss if and how celebrity developers and tech influencers are a good thing for the community, how we should be careful when choosing technologies based on...
Published 08/26/24