Golang打包生成的二进制文件在哪
作者:小月亮
时间:2026-05-01
浏览:4
Golang打包生成的二进制文件在哪 在Golang项目里,当你执行go build命令来构建可执行文件时,生成的二进制文件会直接出现在当前的工作目录下。这个“当前工作目录”,简单来说,就是你运行这条命令时所在的文件夹位置。 举个例子就清楚了。假设你进入了一个叫myproject的文件夹,然后在这里
本文目录
Golang打包生成的二进制文件在哪
在Golang项目里,当你执行go build命令来构建可执行文件时,生成的二进制文件会直接出现在当前的工作目录下。这个“当前工作目录”,简单来说,就是你运行这条命令时所在的文件夹位置。

举个例子就清楚了。假设你进入了一个叫myproject的文件夹,然后在这里运行go build,那么生成的可执行文件就会乖乖地躺在这个myproject目录里。当然,如果你希望它出现在别的地方,Golang也提供了非常灵活的方式——使用-o选项,直接指定输出文件的完整路径和名字就行。
比如,下面这条命令就能在/path/to/output目录下,生成一个名为myapp的程序:
go build -o /path/to/output/myapp
这里有个细节值得注意:如果你没有使用-o选项来指定输出,那么生成的二进制文件会默认使用当前目录的名称作为自己的文件名。还是刚才那个例子,在myproject目录下执行go build,得到的文件就会叫myproject。这个设计其实很符合直觉,让输出结果和项目本身有了直接的关联。
作者最新文章
漫蛙漫画app下载入口
2026-10-13 13:18
漫蛙漫画免费下载最新版本
2026-10-13 13:18
漫蛙网页版快捷入口
2026-10-13 13:16
漫蛙manwa2官方网页链接下载最新版v3.57
2026-10-13 13:16
漫蛙manwa在线浏览入口
2026-10-13 13:15
上一篇:
Golang打包时遇到编译错误怎么解决
热门文章
更多
精品专题
更多
Mac软件
更多
WINDOWS
更多










































