Я пытаюсь использовать Go для подключения к моему экземпляру RediSearch (модуль Redis).
Просматривая документацию и Go код, который генерирует клиента, я не понимаю, как передать параметры аутентификации клиенту Redi go внутри ... Это упущение с моей стороны или мы просто ожидаем, что будем использовать RediSearch без защиты базы данных?
Я также пробовал следующее при создании Клиент RediSearch. Каждый дает ошибки относительно формата URL-адреса:
redisearch.NewClient("mypasswordhere@10.10.10.50:6379", index)
redisearch.NewClient("redis://mypasswordhere@10.10.10.50:6379", index)
В pool.go
, в функции NewSingleHostPool
, которая возвращает клиента, кажется, что он должен передать DialOptions
в Dial
Redi go вместо nil
, и передать эти параметры в RediSearch NewClient
функцию ...