在Ubuntu上使用Golang生成可执行文件的步骤如下:
sudo apt update
sudo apt install golang-go
~/.bashrc
文件,添加以下内容:export GOROOT=/usr/lib/go
export GOPATH=$HOME/go
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin
保存文件后,运行以下命令使环境变量生效:
source ~/.bashrc
hello.go
:package main
import "fmt"
func main() {
fmt.Println("Hello, World!")
}
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
的可执行文件。