Я работал с MyMySQL и в настоящее время написал вызов API, который принимает переменное количество параметров и генерирует поисковый запрос. Я пытаюсь связать прошедшие в параметрах для защиты от SQL-инъекций, однако я не могу понять, как обрабатывать переменное количество параметров. Функция Привязка подписи выглядит следующим образом:Golang динамическое число переменных связывания
Bind(params ...interface{})
Хотя я угадал оба решения не будет работать, я попытался связывание каждого параметра по одному за раз в цикле, а затем также пытались прохождения в интерфейсе [] {}, содержащий все значения параметров.
Есть ли все равно, чтобы справиться с этим решением? Связывание с конструкцией не работает, поскольку у меня может быть несколько значений для каждого поля. Например, я мог бы вернуть 1 или 10 идентификаторов компании.
я пропустил это как-то, но теперь прекрасно работает, спасибо! – user387049