加入收藏 | 设为首页 | 会员中心 | 我要投稿 站长网 (https://www.0635zz.com/)- 智能语音交互、行业智能、AI应用、云计算、5G!
当前位置: 首页 > 服务器 > 搭建环境 > Linux > 正文

Linux下Go环境搭建与数据库配置实战

发布时间:2026-06-19 11:14:20 所属栏目:Linux 来源:DaWei
导读:  在Linux系统中搭建Go开发环境,第一步是安装Go语言。可以通过包管理器如apt(Ubuntu/Debian)或yum(CentOS)进行安装。以Ubuntu为例,执行命令:sudo apt update && sudo apt install golang -y。安装完成后,通

  在Linux系统中搭建Go开发环境,第一步是安装Go语言。可以通过包管理器如apt(Ubuntu/Debian)或yum(CentOS)进行安装。以Ubuntu为例,执行命令:sudo apt update && sudo apt install golang -y。安装完成后,通过go version验证版本信息,确保安装成功。


  接下来配置GOPATH和GOROOT环境变量。虽然Go 1.11之后引入了模块化支持,不再强制依赖GOPATH,但设置仍有助于理解项目结构。在 ~/.bashrc 或 ~/.zshrc 文件中添加:export PATH=$PATH:/usr/local/go/bin,再设置 export GOPATH=$HOME/go。运行 source ~/.bashrc 使配置生效。


  创建一个简单的Go项目目录,例如 mkdir ~/go-project && cd ~/go-project。使用 go mod init project-name 命令初始化项目模块,生成 go.mod 文件,用于管理依赖。


本视觉设计由AI辅助,仅供参考

  数据库方面,以MySQL为例。先安装MySQL服务:sudo apt install mysql-server -y。启动服务并设置root密码,执行 sudo systemctl start mysql。进入MySQL客户端:mysql -u root -p,创建新数据库:CREATE DATABASE go_db; 创建用户并授权:CREATE USER 'go_user'@'localhost' IDENTIFIED BY 'password'; GRANT ALL PRIVILEGES ON go_db. TO 'go_user'@'localhost'; FLUSH PRIVILEGES;


  在Go项目中引入MySQL驱动,使用命令:go get -u github.com/go-sql-driver/mysql。编写一个测试连接的代码文件,如 main.go,内容包括导入sql包和mysql驱动,建立连接并执行简单查询。确保在连接字符串中正确填写用户名、密码、数据库名及地址。


  运行程序时,若出现“unknown driver”错误,检查是否正确导入了驱动包。通常只需在代码中导入 _ "github.com/go-sql-driver/mysql" 即可激活驱动注册。


  至此,完整的Go开发环境与MySQL数据库配置已就绪。后续可在此基础上构建实际应用,如用户管理、数据存储等模块,实现高效、稳定的后端服务。

(编辑:站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章