this golang post is brought to you by reading one million comments talking about gorm to finally discover that sqlx exists(2/?)