title: How to scan keys from redis using golang using "SCAN" not "KEYS"
body: <p>This is My Code</p>
  
  <pre><code>redisPool := redis.NewPool(func() (redis.Conn, error) {
          con, err := redis.Dial("tcp", *redisAddress)
          con.Do("SELECT", 0)
          if err != nil {
              return nil, err
          }
          return con, err
      }, *maxConnections)
      fmt.Println("Redis Connection Establ...!")
      con := redisPool.Get()
      data, err1 := con.Do("scan", "0")
      //data, err1 := con.Do("KEYS", "*")
      if err1 != nil {
          fmt.Println(err1)
      } else {
          fmt.Println(reflect.TypeOf(data))
          fmt.Println(data)
      }
  </code></pre>
  
  <p>my output is not coming in string</p>