

How Mat writes HTTP services in Go (Go Time #322)
Jul 9, 2024
Mat Ryer, with over 13 years of experience in writing HTTP services in Go, discusses optimizing error handling, structuring server constructors, managing dependencies, and organizing routes efficiently. The conversation also delves into cookie tracking policies, USB-C technology challenges, unpopular coding opinions, and exploring feature names like 'sink pledge'.
Chapters
Transcript
Episode notes
1 2 3 4 5 6 7
Intro
00:00 • 3min
Go HTTP Service Refactor and Route Structuring
02:51 • 20min
Discussion on Cookie Tracking Policy and USB-C Technology
22:43 • 2min
Optimizing Error Handling and Testing in Go HTTP Services
24:20 • 16min
Error Handling and Testing in Go HTTP Services
40:31 • 17min
Unpopular Opinions and Coding in Go
57:15 • 9min
Exploring feature names and the concept of a pledge
01:06:16 • 5min