Ubuntu Golang打包后的文件在哪里
作者:小月亮
时间:2026-05-01
浏览:1
在Ubuntu系统中定位Golang编译文件 在Ubuntu上使用Golang完成编译打包后,生成的可执行文件默认就躺在你的当前工作目录里。如果不确定当前位置,一个简单的 pwd 命令就能立刻告诉你答案。至于最终的文件名,则通常由你的项目名称和编译目标平台共同决定。 举个例子,如果你直接在项目根目录
本文目录
在Ubuntu系统中定位Golang编译文件
在Ubuntu上使用Golang完成编译打包后,生成的可执行文件默认就躺在你的当前工作目录里。如果不确定当前位置,一个简单的 pwd 命令就能立刻告诉你答案。至于最终的文件名,则通常由你的项目名称和编译目标平台共同决定。

举个例子,如果你直接在项目根目录下运行 go build 命令,那么编译产出的可执行文件就会出现在这个目录,文件名默认就是项目的名称(当然,不包括 .go 后缀)。
如果你对默认的文件名不满意,想自己来定,那就要用到 -o 这个选项了。具体操作如下:
go build -o myapp
执行之后,当前目录下就会出现一个名为 myapp 的可执行文件,是不是很简单?
那么,如果不想让文件生成在当前目录,而是放到别处去,该怎么办呢?同样可以借助 -o 选项来实现,只需要在指定文件名时,带上目标路径就可以了。你可以使用绝对路径:
go build -o /path/to/output/myapp
或者使用相对路径:
go build -o ./output/myapp
无论采用哪种方式,命令都会在指定的目录(/path/to/output 或 ./output)下,乖乖生成那个你命名的 myapp 文件。这样一来,项目的结构就能保持得清清楚楚了。
作者最新文章
用音述AI分轨功能做采样(Sampling):打造你的Hip-Hop采样库
2026-10-14 23:46
漫蛙漫画app下载入口
2026-10-13 13:18
漫蛙漫画免费下载最新版本
2026-10-13 13:18
漫蛙网页版快捷入口
2026-10-13 13:16
漫蛙manwa2官方网页链接下载最新版v3.57
2026-10-13 13:16
热门文章
更多
精品专题
更多
Mac软件
更多
WINDOWS
更多










































