发布于2026-07-29 阅读(0)
扫一扫,手机访问
在Debian上装Go,其实主要就两条路:一条是用APT包管理器,简单粗暴,适合快速上手;另一条是手动下载安装,更灵活,适合需要特定版本或者想掌控一切的情况。下面分别说说。
sudo apt updatesudo apt install golang-go -ygo version如果输出类似go version go1.21.0 linux/amd64,那就成了。.tar.gz包,比如go1.23.1.linux-amd64.tar.gz,然后用wget拉下来:wget https://golang.org/dl/go1.23.1.linux-amd64.tar.gz/usr/local目录,这是系统级安装的标准位置:sudo tar -C /usr/local -xzf go1.23.1.linux-amd64.tar.gz/usr/local/go/bin/go version不管用哪种方式装,环境变量这一步都跑不掉。目的是让系统知道Go命令在哪,以及工作目录在哪。
~/.bashrc或~/.profile:nano ~/.bashrcexport GOROOT=/usr/local/go
# Go安装目录(手动安装时需指定,APT安装默认为/usr/lib/go)
export GOPATH=$HOME/go
# 工作目录(存放Go代码及依赖)
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin
# 将Go命令及第三方工具加入PATHsource ~/.bashrcgo env GOROOT
# 应输出/usr/local/go
go env GOPATH
# 应输出$HOME/go国内用户经常会遇到依赖下载慢的问题,设置一个国内镜像能省不少时间。比如:
export GOPROXY=https://goproxy.cn,direct
同样加到~/.bashrc里,别忘了source ~/.bashrc。
sudo apt install build-essential -ygopls(提供代码补全、跳转等)和调试器dlv:go install golang.org/x/tools/gopls@latest
go install github.com/go-delve/delve/cmd/dlv@latestmkdir -p $GOPATH/src/github.com/your_username/hello-world
cd $GOPATH/src/github.com/your_username/hello-worldgo mod init hello-worldmain.go:package main
import "fmt"
func main() {
fmt.Println("Hello, Debian Go Environment!")
}go run main.go如果输出Hello, Debian Go Environment!,说明整个环境配置已经大功告成。如果觉得命令行写代码不够爽,可以试试Visual Studio Code,配上Go插件体验会好很多:
sudo apt install code -yCtrl+Shift+P),输入“Go: Install/Update Tools”,把gopls、dlv这些工具勾上安装。至此,Debian上的Go开发环境就妥妥地配好了,可以开始愉快地写代码了。
下一篇:Debian中js文件如何共享
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
正版软件
正版软件
正版软件
正版软件
正版软件
1
2
3
7
8