连接mysql遇到panic: sql: unknown driver “mysql” (forgotten import?)错误,
需要在调用mysql的main函数所在的文件夹下导入如下包执行init函数。
_ "github.com/go-sql-driver/mysql"
再来说一下为什么要在该包前加入下划线_,因为加入下划线表示只执行该库的 init 函数而不对其它导出对象进行真正地导入。
因为 Go 语言的数据库驱动都会在 init 函数中注册自己,所以我们只需要加入下划线导入即可。