Sveriges mest populära poddar

Backend Banter

#055 - Talking Go with the Go God feat. AnthonyGG

58 min • 27 maj 2024

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



Kategorier
Förekommer på
00:00 -00:00