Golang编译后的Ubuntu可执行文件在哪
作者:吹吹风会发光
时间:2026-06-27
浏览:0
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。灵活性完全掌握在你手里,没有那么多弯弯绕绕。
作者最新文章
漫蛙网页版免费进入地址分享
2026-10-13 13:16
漫蛙manwa官方网站入口
2026-10-13 13:15
Typora怎么插入表格?Ctrl+T快速建表并调整行列
2026-10-05 17:59
2026年好用的思维导图软件推荐:高效实用排行榜
2026-09-30 13:14
寻简思维导图手机版设置在主题框中插入公式的方法
2026-09-30 13:03
热门文章
更多
精品专题
更多
Mac软件
更多
WINDOWS
更多










































