在 Ubuntu 上使用 Go 语言编译生成可执行文件的步骤如下:
sudo apt update
sudo apt install golang-go
hello.go:nano hello.go
hello.go 文件中编写 Go 代码,例如:package main
import "fmt"
func main() {
fmt.Println("Hello, World!")
}
保存并关闭文件。
打开终端,导航到包含 hello.go 文件的目录:
cd /path/to/your/go/project
go build 命令编译源代码:go build hello.go
这将在当前目录下生成一个名为 hello(在 Windows 上为 hello.exe)的可执行文件。
./hello
这将输出 “Hello, World!”。
注意:如果你想为不同的操作系统和架构生成可执行文件,可以使用 GOOS 和 GOARCH 环境变量。例如,要为 Windows 64 位系统生成可执行文件,可以运行:
GOOS=windows GOARCH=amd64 go build hello.go
这将生成一个名为 hello.exe 的可执行文件。