Как использовать массив в запросе к базе данных из Golang?
Функция Query(query string, args ...interface{})ожидает несколько аргументов типа interface{}, а вы ей передаете один типа []interface{}. Для такой передачи аргументов в вариативную функцию есть синтаксический сахарdatabase.OracleDB.Query(stmt, args...)  //ellipses ...
выглядит так что тебе нужно вместо строки указатель на строку передаватьargs[i] = &id