Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var resultPtrs = make([]interface{}, len(columns))
- for rows.Next() {
- //Recreate result + pointers to avoid smashing data
- var result = make([]interface{}, len(columns))
- for i := range result {
- resultPtrs[i] = &result[i]
- }
- if err := rows.Scan(resultPtrs...); err != nil {
- return err
- }
- allResult = append(allResult, result)
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement