build命令行参数:无法加载go-sql驱动程序/mysql



我得到一个错误

build command-line-arguments: cannot load go-sql-driver/mysql: malformed module path "go-sql-driver/mysql": missing dot in first path element

而应用程序代码是

package main
import "database/sql"
import _ "go-sql-driver/mysql"
func main() {
db, err := sql.Open("mysql", "root:xxx@(127.0.0.1:3306)/dbname?parseTime=true")
err := db.Ping()
}

我已经完成了go get -u github.com/go-sql-driver/mysql,并且更新了go.mod,看起来不错。

有人能帮忙解决这个问题吗?

将导入更改为:

import _ "github.com/go-sql-driver/mysql"

Go导入必须具有导入模块的完整路径。

最新更新