问题:
使用go语言连接MySQL时,提示cannot find package "." in:
或者提示 Go cannot find package “go-sql-driver/mysql” in any of
原因:
- 环境变量没配置
- 缺乏信息go. moddocuments。为了解决这个问题,需要初始化go.modDocuments
- 项目放置的目录不对
解决方法:
- go语言安装后必须配好相关环境变量(自行查找信息)
- 项目路径要放在go安装目录的src文件夹下
- 在cmd中使用 go env 指令可以查看环境是否配好,若出现很多行set Go***= 说明配置成功
以上3点是前提条件,再使用如下命令初始化go.modDocuments:
- go mod init Gone
- go get github.com/go-sql-driver/mysql
以上,完美解决。