在 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
的可执行文件。