温馨提示×

debian中golang如何设

小樊
46
2026-09-26 11:08:22
栏目: 编程语言

在 Debian 里配置 / 使用 Go(Golang),通常分 安装 Go 和 设置环境变量 两部分。下面按常见场景说明。


一、安装 Go

方式 1:用 Debian 官方源(版本可能较旧)

sudo apt update
sudo apt install golang-go

查看版本:

go version

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

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

(如果用 zsh 就改 ~/.zshrc)

添加:

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

使配置生效:

source ~/.bashrc

验证:

go version
go env GOPATH

三、常用 Go 环境配置(可选但推荐)

设置代理(国内常用):

go env -w GOPROXY=https://proxy.golang.com.cn,direct

开启模块支持:

go env -w GO111MODULE=on

四、简单测试

mkdir hello && cd hello
go mod init hello
cat > main.go <<EOF
package main

import "fmt"

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

go run main.go

如果你说的“如何设”是指:

  • 系统级环境变量
  • 多版本 Go 管理
  • service / systemd 跑 Go 程序
  • 交叉编译

可以告诉我具体场景,我可以直接给你对应配置。

0 踩