小結

這一章我們講解了 Go 如何設計 database/sql 介面,然後介紹了各種第三方關係型資料庫驅動的使用。接著介紹了 beedb,一種基於關係型資料庫的 ORM 函式庫,如何對資料庫進行簡單的操作。最後介紹了 NoSQL 的一些知識,目前 Go 對於 NoSQL 支援還是不錯,因為 Go 作為 21 世紀的 C 語言,那麼對於 21 世紀的資料庫也是支援的相當好。

透過這一章的學習,我們學會了如何操作各種資料庫,那麼就解決了我們資料儲存的問題,這是 Web 裡面最重要的一部分,所以希望大家能夠深入的去了解 database/sql 的設計思想。

Go database/sql tutorial 裡提供了慣用的範例及詳細的說明。

Last updated