Back
go-sql-driver/mysql 是 Go 生态最广泛使用的 MySQL driver(database/sql 接口实现),14 年 / 1033 commits / v1.10.0。它示范了怎么用 ~35 个 .go 文件实现一个生产级 SQL driver 的 5 层架构
go
mysql
database/sql
driver
协议
认证
安全
工程实践
深入探究 MySQL 8.0+ 的 ALGORITHM = INSTANT 特性,解析其如何实现在线 DDL 而不锁表的原理
数据库
ddl
性能优化