美丽萝莉

文章
6
资源
0
加入时间
3年2月3天

Go源码分析系列:sql驱动加载

go语言中提供了一个sql框架(database/sql),但是只提供了一个架子,没有具体实现,可以通过插件的方式注册自己想要使用的数据库,比如MySQL。下面看一段代码:package mainimport ( "database/sql" "fmt" _ "github.com/go-sql-driver/mysql")var db *sql.DB // 连接池对象func initDB() (err error) { dsn :=