在 Ubuntu 中编译 Go 语言程序,首先确保已经安装了 Go。如果尚未安装,请按照以下步骤操作:
打开终端(快捷键:Ctrl + Alt + T)
使用以下命令下载并安装 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/)找到最新版本。
echo "export PATH=$PATH:/usr/local/go/bin" >> ~/.profile
source ~/.profile
go version
,如果显示 Go 的版本信息,则表示安装成功。接下来,编译 Go 语言程序:
hello.go
的文件,并输入以下代码:package main
import "fmt"
func main() {
fmt.Println("Hello, World!")
}
保存文件并关闭编辑器。
打开终端,导航到包含 hello.go
文件的目录。例如,如果文件位于 ~/go/src
目录中,请执行以下命令:
cd ~/go/src
go build
命令编译程序:go build hello.go
这将在当前目录下生成一个名为 hello
(在 Windows 上为 hello.exe
)的可执行文件。
./hello
您将看到输出 “Hello, World!”。这就是在 Ubuntu 中编译和运行 Go 语言程序的方法。