位置:首页 > Go > CentOS系统中Golang打包生成文件位置在哪

CentOS系统中Golang打包生成文件位置在哪

时间:2026-08-20  |  作者:实验室老王  |  阅读:0

在 CentOS 上,用 Golang 编译出来的可执行文件默认就在当前工作目录下。 当你运行 go build 时,编译结果会直接生成到源代码所在的目录里。

CentOS上Golang打包生成的文件在哪

默认生成位置

举个例子,假设你的项目结构长这样:

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

免责声明:文中图文均来自网络,如有侵权请联系删除,心愿游戏发布此文仅为传递信息,不代表心愿游戏认同其观点或证实其描述。

相关文章

更多

精选合集

更多

大家都在玩

热门话题

大家都在看

更多