Scott WhiteinLevel Up Coding2012 Go Wish ListIn 2012, I made my personal wish list for Go. Have my wishes come true?Sep 10, 20231Sep 10, 20231
Scott WhiteinLevel Up CodingSingle Model Approach in GoCan I just use one struct for everything?Jul 19, 20221Jul 19, 20221
Scott WhiteinLevel Up CodingGo Project StructureOrganizing Go code in a big project can be hard. Go’s standard package conventions are great, but don’t scale well to large projects…Jun 28, 20224Jun 28, 20224
Scott WhiteinLevel Up CodingConcurrency in Go is Not MagicI recently read Uber’s post Data Race Patterns in Go about runtime analysis of data races in their codebase. This is some amazing work to…Jun 14, 2022Jun 14, 2022
Scott WhiteYour Startup Needs MicroservicesMicroservices provide some surprising benefits over a monolith for small teams and startups. I’ve read many articles stating microservices…Jun 9, 2022Jun 9, 2022
Scott WhiteUsing Go GenericsI was pairing with another engineer the other day and we needed to download some largish mp4 files and process the headers. The service…Aug 17, 20212Aug 17, 20212
Scott WhiteLoad TestingIt’s two weeks before your big launch and things are looking really good. Your beta users love the product and you’re even starting to get…Oct 22, 2017Oct 22, 2017
Scott WhiteApache BenchApache Bench (ab) is a command line performance and load testing tool. It has been around for twenty years and every time I need to do some…Jan 23, 20171Jan 23, 20171