Как получить ответ в виде массива из базы данных?
Удобнее всего работать с базой данных в golang с использованием ORM. Например, gorm.
Внутри цикла просто вставляйте свои переменные в слайс, а после цикла занимайтесь обработкой полученного слайса