阅读量:2
在Debian系统上搭建Golang开发环境可以通过以下步骤完成:
安装Golang
使用APT包管理器
- 更新包索引:
sudo apt update - 安装Golang:
sudo apt install golang -y - 验证安装:
如果显示了Go的版本信息,说明安装成功。go version
从官方网站手动下载并安装
- 访问Go官方下载页面,下载适合Debian的安装包(通常是.tar.gz格式)。
- 打开终端,使用
wget下载你选择的版本。wget https://golang.org/dl/go1.23.linux-amd64.tar.gz - 解压文件到
/usr/local:sudo tar -C /usr/local -xzf go1.23.linux-amd64.tar.gz - 配置环境变量:
- 编辑
~/.profile或~/.bashrc文件,添加以下内容:export GOROOT=/usr/local/go export GOPATH=$HOME/go export PATH=$PATH:$GOROOT/bin:$GOPATH/bin - 使配置生效:
source ~/.profile - 或者
source ~/.bashrc
- 编辑
- 验证安装:
go version
配置IDE
你可以使用各种IDE来编写和运行Golang代码,例如VS Code、GoLand等。
使用VS Code
- 安装VS Code:
sudo apt install code - 打开VS Code,安装Go扩展(可以通过点击左侧活动栏的扩展图标,搜索“Go”并安装)。
- 配置Go环境:
- 打开命令面板(Ctrl+Shift+P),输入“Go: Install/Update Tools”,选择需要的工具(如gopls、dlv等)。
- 配置GOPATH和GOROOT:
- 打开设置(Ctrl+,),搜索“Go: GOROOT”,设置为
/usr/local/go。 - 搜索“Go: GOPATH”,设置为你的工作目录(例如
$HOME/go)。
- 打开设置(Ctrl+,),搜索“Go: GOROOT”,设置为
编写和运行Go代码
- 创建一个新的Go文件,例如
hello.go:package main import "fmt" func main() { fmt.Println("Hello, World!") } - 运行代码:
你应该会看到输出:go run hello.goHello, World!
可选:使用GVM管理多个Go版本
对于需要管理多个Go版本的场景,可以使用GVM(Go Version Manager)。
- 安装GVM依赖包:
sudo apt install -y curl git make binutils bison gcc - 安装GVM:
bash < <(curl -s -S -L https://raw.githubusercontent.com/moovweb/gvm/master/binscripts/gvm-installer) - 重新加载shell配置:
source ~/.gvm/scripts/gvm - 安装特定Go版本(例如Go 1.20.8):
gvm install go1.20.8 - 切换Go版本:
gvm use go1.20.8
通过以上步骤,你可以在Debian系统上成功搭建Golang开发环境。根据你的需求,可以选择手动安装特定版本的Go或使用GVM管理多个Go版本。
以上就是关于“Debian如何搭建Golang的开发环境”的相关介绍,筋斗云是国内较早的云主机应用的服务商,拥有10余年行业经验,提供丰富的云服务器、租用服务器等相关产品服务。云服务器资源弹性伸缩,主机vCPU、内存性能强悍、超高I/O速度、故障秒级恢复;电子化备案,提交快速,专业团队7×24小时服务支持!
简单好用、高性价比云服务器租用链接:https://www.jindouyun.cn/product/cvm