![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=1738943234-IOnUgXV486yksIW2NVGobtX6jjzpyoWZ-0-ec7c4c3d9c549d6e115dd305be66e156)
执行Go语言程序有如下几种方式。
(1)使用go run命令。
• 步骤1:使用快捷键Win+R,输入cmd打开命令行提示符窗口,如图1.16所示。
![](https://epubservercos.yuewen.com/7094E9/16221441004999606/epubprivate/OEBPS/Images/51578-0021-0025.jpg?sign=1738943234-oy3aZBdwX02bVCTp6ir6oAidle4Cvu09-0-c223762266cfab488c37cde6f50e8be6)
图1.16 运行
• 步骤2:进入01_HelloWorld.go所在的目录,如图1.17所示。
![](https://epubservercos.yuewen.com/7094E9/16221441004999606/epubprivate/OEBPS/Images/51578-0021-0026.jpg?sign=1738943234-vnNsvJIJAMjKhLFsdVnEPKbKprh7CGr6-0-03c31df8346fdd2667124af681da3029)
图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=1738943234-K3SAIMXXRqfTCVRwZEte4ySZjJ4nLtCp-0-4e822406f434cd94522a3d70e2d8def6)
图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=1738943234-OzoOQPFhUdF89Mnu9jBg13ZEKDTx4vDH-0-9c76be0d96fde743d0bff9fbf509db26)
图1.19 编译01_HelloWorld.go
![](https://epubservercos.yuewen.com/7094E9/16221441004999606/epubprivate/OEBPS/Images/51578-0022-0029.jpg?sign=1738943234-p4iIAJBGlEknozc7MEwGObyVAgc7wBNe-0-3be1a86cdc17796c138dacafcefc64ce)
图1.20 HelloWorld.exe所在目录
• 步骤4:输入01_HelloWorld.exe,执行结果如图1.21所示。
![](https://epubservercos.yuewen.com/7094E9/16221441004999606/epubprivate/OEBPS/Images/51578-0022-0030.jpg?sign=1738943234-Y7gLkBFv0WqDhHAuWOSMxFtHkT9ZZFLR-0-41404224db03d7744324ff8e058b6505)
图1.21 执行结果
(3)使用GoLand。
单击main()函数左侧绿色小箭头(运行),如图1.22所示。
![](https://epubservercos.yuewen.com/7094E9/16221441004999606/epubprivate/OEBPS/Images/51578-0022-0031.jpg?sign=1738943234-sSU4iR7mD8uPUxbBQqVUTbsBG6FhQ3iU-0-c2543eb1af39b6350759c8a99b0f28a1)
图1.22 GoLand运行