I\'m looking to call the Rows.Scan() function using reflection. However it takes a variable number of pointers, but there are not a lot of source examples. I need to use r
I don't think you need reflection for this - you can use a slice and the ... operator to pass multiple values to a variadic function.
...
col := rows.Columns() vals := make([]interface{}, col) rows.Scan(vals...)
I may be misunderstanding what you want to do though!