Rumah > pembangunan bahagian belakang > Golang > Bagaimana untuk menyambung ke pangkalan data firestore bukan lalai menggunakan Go?

Bagaimana untuk menyambung ke pangkalan data firestore bukan lalai menggunakan Go?

王林
Lepaskan: 2024-02-08 21:05:23
ke hadapan
1195 orang telah melayarinya

如何使用 Go 连接到非默认 firestore 数据库?

Dalam artikel ini, editor php Xiaoxin akan memperkenalkan kepada anda cara menggunakan bahasa Go untuk menyambung ke pangkalan data Firestore bukan lalai. Firestore ialah pangkalan data dokumen NoSQL yang fleksibel dan berskala, tetapi secara lalai ia hanya bersambung ke pangkalan data lalai untuk projek Google Cloud. Walau bagaimanapun, kadangkala kami mungkin perlu menyambung ke pangkalan data yang berbeza, dan artikel ini akan mengajar anda cara mencapainya. Sama ada anda seorang pemula atau pembangun berpengalaman, artikel ini akan memberikan anda langkah yang mudah diikuti dan kod contoh untuk membantu anda berjaya menyambung ke pangkalan data Firestore bukan lalai. Mari mulakan!

Kandungan soalan

Saya melihat siaran tentang menggunakan nod untuk menyambung ke pangkalan data Firestore bukan lalai. Saya tertanya-tanya sama ada sesiapa tahu fungsi yang sama dalam pakej firestore Go?

Saya mencuba terjemahan langsung tetapi tidak berjaya. Mungkin pakej masih belum dikemas kini dengan ciri ini?


Jawapan betul


Panggil NewClientWithDatabase untuk menyambung ke pangkalan data tertentu.

ctx := context.Background()
client, err := firestore.NewClientWithDatabase(ctx, projectID, databaseID)
if err != nil {
    // TODO: Handle error.
}
defer client.Close() // Close client when done.
Salin selepas log masuk

Atas ialah kandungan terperinci Bagaimana untuk menyambung ke pangkalan data firestore bukan lalai menggunakan Go?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:stackoverflow.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan