商城首页欢迎来到中国正版软件门户

您的位置: 首页 > 文章列表 > 编程开发 > Ubuntu Golang编译路径设置正确吗

Ubuntu Golang编译路径设置正确吗

  发布于2026-07-16 阅读(0)

扫一扫,手机访问

在Ubuntu上配置Golang编译路径,其实是个挺基础但也容易出小差错的操作。很多新手在一开始就被环境变量卡住,编译时总提示找不到命令。其实只要把几个关键步骤走对,就能一劳永逸。下面从头梳理一遍,确保每一步都踩实了。

Ubuntu Golang编译路径设置正确吗

首先,确认Golang本身已经装好。如果还没装,去Golang官网下载对应Ubuntu的版本就行。安装完成后,终端里跑一下这个命令,验证一下:

go version

如果能看到版本号,比如 go1.21.0 linux/amd64,说明安装没问题。接下来才是关键——配置工作空间和环境变量。

Golang约定了一个工作空间(workspace),用来放源码、编译后的程序等。通常建议在用户主目录下创建一个 go 文件夹:

mkdir ~/go

但这只是第一步。真正决定编译器能不能找到你写的代码的,是环境变量。需要把 go 目录下的 bin 子目录加到系统的 PATH 里。编辑 .bashrc 文件(或者 .zshrc,取决于你用的shell):

nano ~/.bashrc

在文件末尾追加一行:

export PATH=$PATH:$HOME/go/bin

保存并退出后,让改动即时生效:

source ~/.bashrc

环境变量搞定后,理论上任何位置都能直接调用 go build 了。但为了验证,建议写一个最简单的“Hello World”程序测试一下。在 ~/go/src/hello 目录下创建 hello.go,内容如下:

package main

import "fmt"

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

然后切换到该目录并编译:

cd ~/go/src/hello
go build

如果一切顺利,当前目录下会生成一个 hello 可执行文件。运行它:

./hello

输出“Hello, World!”就说明整个编译路径已经正确设置。如果遇到问题,比如 go build 提示找不到包,或者运行时报错,回头检查一下这几点:go 是否在 PATH 里、GOPATH 是否指向了正确的目录、.bashrc 是否生效。更多细节也可以参考Go官方文档里的环境变量说明。

本文转载于:https://www.yisu.com/ask/94999069.html 如有侵犯,请联系zhengruancom@outlook.com删除。
免责声明:正软商城发布此文仅为传递信息,不代表正软商城认同其观点或证实其描述。

热门关注