Linux下Go环境搭建与数据库配置速成指南
|
在Linux系统中搭建Go开发环境,第一步是安装Go语言。通过包管理器如apt(Ubuntu/Debian)或yum(CentOS/RHEL),可快速完成安装。以Ubuntu为例,执行命令:sudo apt update && sudo apt install golang -y。安装完成后,运行go version验证是否成功,若显示版本号则说明安装无误。 接下来配置Go的工作目录。建议创建一个项目根目录,例如~/go-workspace,然后设置环境变量。编辑~/.bashrc文件,添加export GOPATH=$HOME/go-workspace,再追加export PATH=$PATH:$GOPATH/bin。保存后运行source ~/.bashrc使配置生效。 为了使用Go的依赖管理工具,推荐使用Go Modules。在项目目录中运行go mod init 项目名,即可生成go.mod文件,后续所有依赖将自动记录于此。例如:go mod init myapp。 数据库方面,以MySQL为例。先通过包管理器安装MySQL客户端:sudo apt install mysql-client -y。连接测试可用mysql -u root -p,输入密码后进入命令行界面。若提示权限错误,可使用sudo mysql登录并设置用户权限。
2026AI模拟图,仅供参考 在Go项目中引入MySQL驱动,需使用第三方库go-sql-driver/mysql。执行命令:go get github.com/go-sql-driver/mysql。导入后,可通过sql.Open("mysql", "user:password@tcp(127.0.0.1:3306)/dbname")建立连接,注意替换实际用户名、密码和数据库名。 连接成功后,可执行查询与插入操作。例如:rows, err := db.Query("SELECT FROM users"),再用rows.Scan()读取数据。务必在操作结束后调用rows.Close()和db.Close()释放资源。 整个流程完成后,编写简单测试程序,运行go run main.go验证环境与数据库连通性。若无报错且输出预期结果,说明环境已搭建成功,可正式开始开发。 (编辑:站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |

