Golang编译后的Ubuntu可执行文件在哪
作者:吹吹风会发光
时间:2026-06-27
浏览:3
Golang编译后,可执行文件默认生成在当前工作目录,文件名与包名一致。使用`-o`参数可指定输出路径和文件名,例如`gobuild-o/path/to/output/myapp`。这便于统一管理输出文件,尤其在跨平台编译时可将不同平台的可执行文件输出到指定目录并重命名,简化部署流程。
本文目录
很多刚接触Golang的朋友,编译完程序后第一反应就是翻来覆去找那个可执行文件到底藏在哪。其实这事儿很简单,默认情况下,go build命令会把编译好的二进制文件直接扔到你当前的工作目录里——也就是你敲命令的那个文件夹。

举个例子,假设你在/home/user/go/src/myapp这个目录下执行了go build,那么编译出来的可执行文件就会老老实实待在同一个路径下,命名默认和你的包名一致。
当然,如果你想把文件放到别的位置,-o参数就是专门干这个的。比如:
go build -o /path/to/output/myapp
这样可执行文件就会被直接输出到/path/to/output目录,并命名为myapp。灵活性完全掌握在你手里,没有那么多弯弯绕绕。
作者最新文章
Agent Space智能体如何进行功能测试
2026-11-01 08:45
Proxifier怎么卸载:Windows标准版彻底移除与配置清理指南
2026-10-30 09:37
七彩虹 iGame RTX 5070 Ti Ultra SFF 显卡图赏:嘻哈涂鸦风,设计更潮酷
2026-10-26 16:48
viso如何导入word的详细操作步骤教程
2026-10-20 16:03
蛙蛙写作苹果手机更新新版本怎么下载
2026-10-15 19:40
热门文章
更多
精品专题
更多
Mac软件
更多
WINDOWS
更多

































