Database dengan database/sql
Bagian dari kursus Go
Semua program yang sudah Anda tulis sejauh ini melupakan seluruh isinya begitu proses berhenti. Untuk sebuah tool yang hanya mengubah input lalu selesai, itu tidak masalah. Untuk apa pun yang punya user, pesanan, sesi, atau riwayat, itu tidak berguna sama sekali.
Cara Go menangani hal ini agak tidak biasa dan sebaiknya dipahami sebelum menulis satu baris pun. Standard library menyediakan package bernama database/sql yang sama sekali tidak tahu apa-apa tentang PostgreSQL, MySQL, atau SQLite. Package itu hanya menentukan bentuk percakapannya: bagaimana membuka koneksi, bagaimana mengirim statement, bagaimana membaca baris hasilnya.
Ingin belajar Go Database dengan database/sql di lingkungan nyata?
Klik di bawah, dapatkan mesin Linux dengan Go siap pakai, dan kerjakan Database dengan database/sql secara praktik dengan tutor AI yang memahami kodemu.
Mulai pelajaran iniDatabase dengan database/sqlYang akan kamu pelajari
- Database/sql package
- Driver imports
- Sql.Open and sql.DB pool
- Exec vs Query vs QueryRow
- Prepared statements
- Scanning rows
- Transactions
