Я просто смотрю и понимаю, что кодовая база проекта с 70 таблицами (прости господи, других метрик пока нет) будет состоять на 99% из приседаний вокруг err != nil, defer close() и a = new(); scan(a); as = append(as, a)
и с этим решительно нихуя не сделать
если ты так подгорел и не понял нихуя в чём суть, зачем на нём пишешь? мазохизмом попахивает