الاستعلام عن البيانات
استخدم QueryRow للنتائج الفردية و Query للنتائج المتعددة.
go row := db.QueryRow("SELECT name FROM users WHERE id=$1", id) var name string err := row.Scan(&name)
بالنسبة للصفوف المتعددة، أغلق دائماً مكرر الصفوف (rows iterator):
go
rows, _ := db.Query("SELECT name FROM users")
defer rows.Close()
for rows.Next() {
// المسح...
}