在 Ubuntu 上使用 Golang 编译生成可执行文件的步骤如下:
sudo apt update
sudo apt install golang
hello.go 的文件,内容如下:package main
import "fmt"
func main() {
fmt.Println("Hello, World!")
}
打开终端,导航到包含 hello.go 文件的目录。
使用 go build 命令编译程序。这将在当前目录下生成一个名为 hello 的可执行文件(在 Windows 上为 hello.exe):
go build hello.go
./hello
这将输出 “Hello, World!”。
注意:如果你想为不同的操作系统和架构生成可执行文件,可以使用 GOOS 和 GOARCH 环境变量。例如,要为 Windows 64位系统生成可执行文件,可以执行以下命令:
GOOS=windows GOARCH=amd64 go build -o hello.exe hello.go
这将在当前目录下生成一个名为 hello.exe 的可执行文件。