在 Ubuntu 下打包 Golang 代码,你可以使用 go build
命令。这个命令会编译你的 Go 代码并生成一个可执行文件。以下是一些基本步骤:
打开终端(Terminal)。
使用 cd
命令导航到包含你的 Go 代码的目录。例如:
cd /path/to/your/go/project
确保你的项目包含一个名为 main.go
的文件,其中包含一个 main
函数。这是 Go 程序的入口点。
运行 go build
命令。这将在当前目录下生成一个可执行文件。例如,如果你的项目名为 myapp
,则生成的文件名为 myapp
(在 Windows 上为 myapp.exe
)。
go build
现在你可以在当前目录下找到生成的可执行文件。你可以将其复制到其他系统并在那里运行,而无需安装 Go 编译器。
如果你想要为不同的操作系统和架构构建你的程序,你可以使用 GOOS
和 GOARCH
环境变量。例如,要为 Linux 和 AMD64 架构构建你的程序,你可以运行:
GOOS=linux GOARCH=amd64 go build
要为 Windows 构建程序,你可以运行:
GOOS=windows GOARCH=amd64 go build
这将在当前目录下生成一个适用于指定操作系统和架构的可执行文件。