![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=1738939928-RGf6z0aZYWaCgsfFHKvJlFahvAe4WJVz-0-27f5aae89f4f7351dc021a6f7584f058)
执行Go语言程序有如下几种方式。
(1)使用go run命令。
• 步骤1:使用快捷键Win+R,输入cmd打开命令行提示符窗口,如图1.16所示。
![](https://epubservercos.yuewen.com/7094E9/16221441004999606/epubprivate/OEBPS/Images/51578-0021-0025.jpg?sign=1738939928-1orFWpYl8Hf7JImBnSiS0SJd4p9Dyumq-0-43066acc2c7f576cdbdc8598eccd9e10)
图1.16 运行
• 步骤2:进入01_HelloWorld.go所在的目录,如图1.17所示。
![](https://epubservercos.yuewen.com/7094E9/16221441004999606/epubprivate/OEBPS/Images/51578-0021-0026.jpg?sign=1738939928-YoJSXnnLqw4H2cMnVRai8J0jMcjKobcR-0-051839df4aa22e7951be00f215c9db6f)
图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=1738939928-Pw4Ee7jt7WHbo5ZDNbpsAHtibnIYiX3m-0-80a21c28124bf080b2eeb13e7ef55a37)
图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=1738939928-hc63dBgBXKqrYtGir6BbkUjdzKrIqvEF-0-f80f1f053f9180bc23f6ed5fd4bb5dc7)
图1.19 编译01_HelloWorld.go
![](https://epubservercos.yuewen.com/7094E9/16221441004999606/epubprivate/OEBPS/Images/51578-0022-0029.jpg?sign=1738939928-5ty603q0oyURJIWbNAgc5dipLf6IRPhZ-0-0c641c4c9a632fb0a440f4f1fd23f1bd)
图1.20 HelloWorld.exe所在目录
• 步骤4:输入01_HelloWorld.exe,执行结果如图1.21所示。
![](https://epubservercos.yuewen.com/7094E9/16221441004999606/epubprivate/OEBPS/Images/51578-0022-0030.jpg?sign=1738939928-lwFobtWBHxDyFTDfkoLLou44l6XqgI34-0-435b912f1fc56e1b1d81a909021b5988)
图1.21 执行结果
(3)使用GoLand。
单击main()函数左侧绿色小箭头(运行),如图1.22所示。
![](https://epubservercos.yuewen.com/7094E9/16221441004999606/epubprivate/OEBPS/Images/51578-0022-0031.jpg?sign=1738939928-pDBQAs0VthSU4FSBlwcZB4XZiuh9N9Ay-0-ae31105483676cb068526dd514933ee2)
图1.22 GoLand运行