User
if rows, err := DB.Query("SELECT * FROM users WHERE login=?", login);err !=nil { log.Fatal(err) }
if err := client.Set("Fatal", " ", 0).Err(); err != nil { log.Print(err) }
Вы тупо вместо трех этажных конструкций всё делаете сразу в if.
client — индикаторный соединения
Fatal — имя ключа
" " — содержание.
Ну а если не нравиться можно написать свою либу. Благодаря Go я это могу сделать за 30 минут просто изучив команды редиса.