Terdapat lima pangkalan data biasa yang dibawa oleh bahasa go: "MySQL", "PostgreSQL", "SQLite", "MongoDB" dan "Redis": 1. MySQL, sistem pengurusan pangkalan data hubungan sumber terbuka, bahasa Go menyediakan pemacu MySQL rasmi ; 2. PostgreSQL juga merupakan sistem pengurusan pangkalan data hubungan sumber terbuka yang menyediakan pemacu PostgreSQL rasmi 3. SQLite, pangkalan data relasi tertanam yang ringan dan sebagainya.
Sistem pengendalian tutorial ini: sistem Windows 10, komputer Dell G3.
Bahasa Go boleh digunakan dengan pelbagai pangkalan data Berikut adalah beberapa pangkalan data yang biasa digunakan:
MySQL: MySQL ialah sistem pengurusan pangkalan data hubungan sumber terbuka, dan pihak ketiga boleh digunakan. Perpustakaan seperti "go-sql-driver/mysql" untuk menyambung dan mengendalikan pangkalan data MySQL.
PostgreSQL: PostgreSQL juga merupakan sistem pengurusan pangkalan data hubungan sumber terbuka Bahasa Go menyediakan pemacu PostgreSQL rasmi, dan anda boleh menggunakan perpustakaan pihak ketiga seperti "lib/pq" untuk menyambung dan mengendalikan pangkalan data PostgreSQL.
SQLite: SQLite ialah pangkalan data hubungan tertanam ringan yang menyediakan pemacu SQLite rasmi Anda boleh menggunakan perpustakaan pihak ketiga seperti "go-sqlite3" untuk menyambung dan mengendalikan pangkalan data SQLite.
MongoDB: MongoDB ialah pangkalan data NoSQL berorientasikan dokumen Bahasa Go menyediakan pemacu MongoDB rasmi Anda boleh menggunakan perpustakaan pihak ketiga seperti "mgo" atau "mongo-go-driver" untuk menyambung dan mengendalikan MongoDB. pangkalan data.
Redis: Redis ialah sistem penyimpanan struktur data dalam memori Bahasa Go menyediakan pemacu Redis rasmi Anda boleh menggunakan perpustakaan pihak ketiga seperti "go-redis/redis" untuk menyambung dan mengendalikan pangkalan data Redis.
Di atas hanyalah beberapa pilihan pangkalan data biasa Malah, bahasa Go juga menyokong banyak pangkalan data lain, dan anda boleh memilih pangkalan data yang sesuai mengikut keperluan khusus anda.
Atas ialah kandungan terperinci Pangkalan data apa yang dilengkapi dengan bahasa go?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!