руби, например, для доступа откуда угодно, я делаю синглтон с редисом и везде его вызываю не плодя коннекты. А как это делают в го?
Можно один раз инициализировать и протянуть везде как явную зависимость. Например: red := redis.New() // Передаем как зависимость auth := oauth.New(log, red) u := users.New(log, sql, red, auth)
Обсуждают сегодня