ubuntu

怎样在ubuntu中正确编译golang

小樊
47
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
看了该问题的人还看了