在Debian中使用Go编译器可按以下步骤操作:
sudo apt update
sudo apt install golang-go # 安装Go
go version # 验证安装,显示版本号即成功
wget https://golang.org/dl/go1.23.linux-amd64.tar.gz # 替换为最新版本号
sudo tar -C /usr/local -xzf go1.23.linux-amd64.tar.gz
# 配置环境变量(编辑~/.bashrc或~/.zshrc)
echo 'export GOROOT=/usr/local/go' >> ~/.bashrc
echo 'export GOPATH=$HOME/go' >> ~/.bashrc
echo 'export PATH=$PATH:$GOROOT/bin:$GOPATH/bin' >> ~/.bashrc
source ~/.bashrc # 使配置生效
sudo apt install -y software-properties-common
sudo add-apt-repository -y ppa:longsleep/golang-backports
sudo apt update
sudo apt install -y golang-go
go build -o output_file source_file.go # 生成可执行文件
go run source_file.go # 直接运行,无需编译
mkdir -p $GOPATH/src/your_project
cd $GOPATH/src/your_project
go mod init your_project # 启用Go模块管理依赖
go get package_name # 例如:go get github.com/gin-gonic/gin
go install golang.org/x/tools/cmd/goimports@latest
goimports -w . # 格式化当前目录代码
go install github.com/go-delve/delve/cmd/dlv@latest
dlv debug main.go # 启动调试
GOROOT
和GOPATH
已正确配置,可通过go env
查看。sudo
权限。gvm
工具切换不同Go版本。以上步骤参考自,可根据需求选择安装方式。