https://github.com/go-redis/redis/blob/1980be0f9f2be1e60fb4b6475820e4bbd9110708/example_test.go#L239.
Зачем тут объявлять переменные keys, err а затем их присвоение через «=», если можно опустить объявление и сразу написать «:=»?
Столкнулся с багом, когда писал через «:=» и искренне не понимаю, в чем же разница.
тогда курсор будет создаваться по новой каждый раз
Разницы никакой нету, просто так более нагляднее чтоли
А, если про курсор, то да, это верно
Ну курсор то заранее вне цикла объявлен
читать код легче, сразу видно какие типы у них
Навряд ли дело только в легкости чтения кода, ведь в случае с «:=» цикл становится бесконечным
Обсуждают сегодня