You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

无法导入Go包github.com/go-sql-driver/mysql问题咨询

问题解决步骤

这个报错是因为当前Go项目没有启用Go Modules依赖管理,缺少go.mod文件导致的,按以下步骤操作即可解决:

  • 第一步:进入你存放main.go的项目根目录,执行模块初始化命令
    go mod init [自定义项目名称]
    
    示例:如果你的项目叫go-demo,就执行go mod init go-demo,自定义名称没有强制要求,本地开发可以随意填写。
  • 第二步:重新拉取mysql驱动依赖
    go get -u github.com/go-sql-driver/mysql
    
  • 第三步:正常运行代码即可
    go run main.go
    

补充说明

你之前执行go get没有报错是因为包已经被拉到了本地Go Modules缓存中,但因为项目没有go.mod文件做依赖关联,运行时无法匹配到对应的包版本,才会触发该报错。

内容的提问来源于stack exchange,提问作者iamhimanshu0

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.03 06:57:03