下面用最直白的方式给你讲:Debian 新手如何从零配置 Go(Golang)开发环境。
sudo apt update
sudo apt install golang-go
查看版本:
go version
⚠️ Debian 仓库里的 Go 通常比较老,不推荐正式开发用。
https://go.dev/dl/
例如当前是 go1.22.5
cd /tmp
wget https://go.dev/dl/go1.22.5.linux-amd64.tar.gz
sudo rm -rf /usr/local/go
sudo tar -C /usr/local -xzf go1.22.5.linux-amd64.tar.gz
编辑用户环境:
nano ~/.bashrc
在最后加:
export PATH=$PATH:/usr/local/go/bin
export GOPATH=$HOME/go
export PATH=$PATH:$GOPATH/bin
生效:
source ~/.bashrc
验证:
go version
mkdir ~/hello
cd ~/hello
nano main.go
内容:
package main
import "fmt"
func main() {
fmt.Println("Hello Debian!")
}
运行:
go run main.go
go mod init hello # 初始化项目
go build # 编译
go run main.go # 运行
go fmt # 格式化代码
go get 包名 # 安装依赖
✅ 用 VS Code + Go 插件
✅ 不要碰 GOROOT(默认就行)
✅ 项目放 ~/go 或任意目录都可以
✅ 学会 go mod
如果你愿意,我可以:
你现在是 纯命令行还是带桌面环境?