温馨提示×

Golang在Debian怎么配

小樊
44
2026-10-08 03:44:25
栏目: 编程语言

下面按**“从零在 Debian 上配置 Golang 开发环境”来说明,涵盖安装、环境变量、基础验证、常见问题**。


一、安装 Golang(推荐方式)

方式 1:官方二进制(最推荐,版本新)

# 查看最新版本
https://go.dev/dl/

# 以 go1.22.5 为例
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

方式 2:Debian apt(版本偏旧)

sudo apt update
sudo apt install golang-go

适合只是临时用,不建议长期开发


二、配置环境变量(关键)

编辑用户环境变量:

nano ~/.bashrc
# 或 zsh 用户
nano ~/.zshrc

添加:

export PATH=$PATH:/usr/local/go/bin
export GOPATH=$HOME/go
export PATH=$PATH:$GOPATH/bin

生效:

source ~/.bashrc

三、验证安装

go version

输出类似:

go version go1.22.5 linux/amd64

四、写一个测试程序

mkdir ~/hello && cd ~/hello
go mod init hello
nano main.go
package main

import "fmt"

func main() {
    fmt.Println("Hello Debian")
}

运行:

go run main.go

五、常用配置(建议)

1. 开启模块代理(国内推荐)

go env -w GOPROXY=https://goproxy.cn,direct

2. 开启校验

go env -w GOSUMDB=sum.golang.google.cn

3. 查看环境

go env

六、常见问题

❌ command not found: go

  • 没 source ~/.bashrc
  • PATH 写错

❌ 权限问题

不要用 sudo go 使用用户目录 GOPATH=$HOME/go


七、IDE 推荐

  • VS Code + Go 插件
  • Goland(商业)

如果你是要:

  • 配 交叉编译
  • 配 systemd 服务
  • 配 Docker + Go
  • 配 树莓派 / ARM Debian

告诉我你的具体场景,我可以给你更精准的配置。

0 踩