温馨提示×

怎样验证Debian的Golang安装

小樊
44
2026-09-14 09:47:17
栏目: 编程语言

在 Debian 上验证 Golang 是否安装成功,通常可以按下面几个步骤来做:


1. 检查 Go 是否可执行

在终端运行:

go version

如果安装成功,会类似输出:

go version go1.21.5 linux/amd64

如果提示 command not found: go,说明:

  • 没安装,或
  • 安装路径未加入 PATH

2. 检查 Go 的安装路径

which go

通常输出:

/usr/local/go/bin/go

或(通过 apt 安装)

/usr/bin/go

3. 查看 Go 环境变量

go env

重点关注:

  • GOROOT:Go 的安装目录
  • GOPATH:工作目录(默认 ~/go

示例:

GOROOT="/usr/local/go"
GOPATH="/home/user/go"

4. 写一个简单的测试程序

创建一个测试目录:

mkdir -p ~/go-test
cd ~/go-test

新建 hello.go

package main

import "fmt"

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

运行:

go run hello.go

输出:

Hello, Debian Go!

5. 验证构建能力(可选)

go build hello.go
./hello

能成功生成可执行文件即说明安装完整。


6. 如果是 apt 安装的,可检查包状态

dpkg -l | grep golang

或:

apt list --installed | grep golang

常见问题排查

  • apt 安装的版本较旧
    建议使用官方二进制包: https://go.dev/dl/

  • PATH 问题
    ~/.bashrc~/.profile 中添加:

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

    然后:

    source ~/.bashrc
    

如果你愿意,可以告诉我你是 apt 安装 还是 官方 tar 包安装,我可以给你更精确的验证方式。

0