在 CentOS 上,使用 Golang 编译生成的可执行文件通常位于当前工作目录下。当你运行 go build
命令时,它会将编译后的可执行文件放在与源代码相同的目录中。
例如,如果你的项目结构如下:
my_project/
├── main.go
└── go.mod
在 my_project
目录下运行 go build
命令后,你将在同一目录下看到一个名为 main
(在 Windows 上为 main.exe
)的可执行文件。
如果你想将生成的可执行文件放在其他位置,可以使用 -o
选项指定输出路径。例如,要将可执行文件放在 /usr/local/bin
目录下,可以运行以下命令:
go build -o /usr/local/bin/my_executable
这将在 /usr/local/bin
目录下创建一个名为 my_executable
的可执行文件。