温馨提示×

怎样在ubuntu中正确编译golang

小樊
58
2025-06-15 08:19:57
栏目: 编程语言

在 Ubuntu 中编译 Go 语言程序,首先确保已经安装了 Go。如果尚未安装,请按照以下步骤操作:

  1. 打开终端(快捷键:Ctrl + Alt + T)

  2. 使用以下命令下载并安装 Go:

wget https://golang.org/dl/go1.17.5.linux-amd64.tar.gz sudo tar -C /usr/local -xzf go1.17.5.linux-amd64.tar.gz 

注意:请根据您的需求选择合适的 Go 版本。您可以在 Go 官方网站(https://golang.org/dl/)找到最新版本。

  1. 配置环境变量。在终端中执行以下命令:
echo "export PATH=$PATH:/usr/local/go/bin" >> ~/.profile source ~/.profile 
  1. 验证安装。在终端中输入 go version,如果显示 Go 的版本信息,则表示安装成功。

接下来,编译 Go 语言程序:

  1. 使用文本编辑器(如 Vim、Nano 或 Gedit)创建一个名为 hello.go 的文件,并输入以下代码:
package main import "fmt" func main() { fmt.Println("Hello, World!") } 
  1. 保存文件并关闭编辑器。

  2. 打开终端,导航到包含 hello.go 文件的目录。例如,如果文件位于 ~/go/src 目录中,请执行以下命令:

cd ~/go/src 
  1. 使用 go build 命令编译程序:
go build hello.go 

这将在当前目录下生成一个名为 hello(在 Windows 上为 hello.exe)的可执行文件。

  1. 运行可执行文件:
./hello 

您将看到输出 “Hello, World!”。这就是在 Ubuntu 中编译和运行 Go 语言程序的方法。

0