Talking Go with the Go God feat. AnthonyGG | Backend Banter 055
About
No channel description available.
Latest Posts
Video 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: @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 Like & subscribe for the algo if you enjoyed the video!
Essential Go Programming Tools
AI-recommended products based on this video

Asus Vivobook Go 11.6" HD Slim Laptop - Intel Celeron N4500, 4GB RAM, 128GB SSD, Windows 11, Newest Model (with Microfiber Cloth) - Black (L210KA-ES04)

Asus Vivobook Go 15 Laptop, 15.6” FHD Display, Ryzen 3 7320U, 8GB, 512GB, Fingerprint, Mixed Black, E1504FA-DS31-CA

















