![打开Go语言之门:入门、实战与进阶](https://wfqqreader-1252317822.image.myqcloud.com/cover/751/46401751/b_46401751.jpg)
上QQ阅读APP看书,第一时间看更新
1.5 编译发布
项目创建完成后,可以编译生成可执行文件,也可以把它发布到$GOBIN目录下,以供在终端使用。以“Hello,World”为例,在项目根目录输入以下命令,即可编译一个可执行文件。
![](https://epubservercos.yuewen.com/DF55B6/25618474901645006/epubprivate/OEBPS/Images/978-7-111-71245-9_20_03.jpg?sign=1739290183-PpbAGw8Ew2MPV2Wv0xHYWGx6UpuH6f8r-0-e8c3641e8a9797c62f30b90efaa4a684)
按回车执行后会在当前目录生成main可执行文件,现在,我们来测试它是否可用。
![](https://epubservercos.yuewen.com/DF55B6/25618474901645006/epubprivate/OEBPS/Images/978-7-111-71245-9_20_04.jpg?sign=1739290183-1AJaLokE8Ikmf3qAwuU7d2pmLNdpP7Tq-0-d4e97d7acb36d1f7b7574ccde0ca0dfb)
成功输出“Hello,World”,证明程序成功生成。
以上生成的可执行文件存放在当前目录,也可以使用go install命令把它安装到$GOBIN目录,如下所示:
![](https://epubservercos.yuewen.com/DF55B6/25618474901645006/epubprivate/OEBPS/Images/978-7-111-71245-9_20_05.jpg?sign=1739290183-5TG0uSI9XiHdX3At2bZxuIqzdpUQoG9h-0-e3b85c1b7f4d00a11dddc4f9d3221894)
现在你在任意时刻打开终端,输入main后回车,都会输出“Hello,World”,是不是很方便?