![Go语言开发实战(慕课版)](https://wfqqreader-1252317822.image.myqcloud.com/cover/52/28438052/b_28438052.jpg)
上QQ阅读APP看书,第一时间看更新
1.4.3 编写第一个程序HelloWorld
在D:\go\ch01目录下,新建一个文本文档(记事本),通常默认名为“新建文本文档.txt”。将文本重命名为后缀以.go结尾的文件名,如01_HelloWorld.go,并输入以下内容。
例1-1
![](https://epubservercos.yuewen.com/7094E9/16221441004999606/epubprivate/OEBPS/Images/51578-0021-0024.jpg?sign=1739352894-gbuGJYHXKuRW2ONSUPqNNjMs4fUmM7IO-0-ea3a59fec9490d74d6d368515eba6721)
执行Go语言程序有如下几种方式。
(1)使用go run命令。
• 步骤1:使用快捷键Win+R,输入cmd打开命令行提示符窗口,如图1.16所示。
![](https://epubservercos.yuewen.com/7094E9/16221441004999606/epubprivate/OEBPS/Images/51578-0021-0025.jpg?sign=1739352894-ND26kfsd0mMGZkZ4qaCpmV3yt77mUXdu-0-49861442ead3c0fc108f1cc67e2d9f89)
图1.16 运行
• 步骤2:进入01_HelloWorld.go所在的目录,如图1.17所示。
![](https://epubservercos.yuewen.com/7094E9/16221441004999606/epubprivate/OEBPS/Images/51578-0021-0026.jpg?sign=1739352894-xFuw8RVO6WpB1hnaJvOCc6NYeI80PysG-0-c1d5f9bc76b2650c9b00c7c6f662e4fa)
图1.17 进入HelloWorld文件所在目录
• 步骤3:输入go run 01_HelloWorld.go命令并观察执行结果,如图1.18所示。
![](https://epubservercos.yuewen.com/7094E9/16221441004999606/epubprivate/OEBPS/Images/51578-0021-0027.jpg?sign=1739352894-q7vtn5P2QPdJrUTprBs4dvUHOcvIGwml-0-d14ff548c8574d5dac2d1730dafeb8c2)
图1.18 执行结果
(2)使用go build命令。
• 步骤1:使用快捷键Win+R,输入cmd打开命令行提示符窗口。
• 步骤2:进入01_HelloWorld.go所在的目录。
• 步骤3:输入go build 01_HelloWorld.go命令进行编译,产生同名的01_HelloWorld.exe文件,如图1.19和图1.20所示。
![](https://epubservercos.yuewen.com/7094E9/16221441004999606/epubprivate/OEBPS/Images/51578-0021-0028.jpg?sign=1739352894-mjqGZtiQrTncqNqnIMwpe9Qg5m2a8G1X-0-eb238eeb334354b1cce3e8da6b3660c6)
图1.19 编译01_HelloWorld.go
![](https://epubservercos.yuewen.com/7094E9/16221441004999606/epubprivate/OEBPS/Images/51578-0022-0029.jpg?sign=1739352894-Ku7eePMH1lTBNaET988kSoDXBjGu7eoi-0-47cf744e2ea544d0ec29c42390212432)
图1.20 HelloWorld.exe所在目录
• 步骤4:输入01_HelloWorld.exe,执行结果如图1.21所示。
![](https://epubservercos.yuewen.com/7094E9/16221441004999606/epubprivate/OEBPS/Images/51578-0022-0030.jpg?sign=1739352894-8f53lNCiCjGW4TMJWioi3J5PGCRNzsqY-0-804557a1592233efe9898a1f29f71448)
图1.21 执行结果
(3)使用GoLand。
单击main()函数左侧绿色小箭头(运行),如图1.22所示。
![](https://epubservercos.yuewen.com/7094E9/16221441004999606/epubprivate/OEBPS/Images/51578-0022-0031.jpg?sign=1739352894-O8kbIj7RpxPkw8mLuut7tg4AN1rZ5F9P-0-9f94f9b39cb021533d79f011fac0093a)
图1.22 GoLand运行