Golang 的 database/sql 中并没有具体数据库的实现,而是定义了一套接口规范,要求 DB 的 driver 实现必须遵循。Driver 由第三方实现,官方维护了一套 driver 列表。这篇文章描述 database/sql 中的接口和机制。
database/sql
sql.DB