2 第一个Go程序
终极管理员 知识笔记 59阅读
在上一节的内容中我们介绍了Go的前世今生包括Go的诞生、发展历程、特性和应用领域。从本节开始我们将正式学习Go语言。Go语言是一种编译型语言也就是说Go语言在运行之前需要先进行编译生成可执行文件然后才能在计算机上运行。在编写第一个Go程序之前我们还有一些准备工作需要做安装Go语言环境。
安装Go环境

要开始使用Go语言我们需要设置Go语言环境。以下是设置Go语言环境的基本步骤。
1、下载Go语言环境安装包。可以从官方网站

2、双击运行go1.21.3.windows-amd64.msi安装包默认会安装在C:\Program Files\Go目录并会自动将Go语言安装目录中的bin文件夹添加到系统环境变量中。
3、验证安装。在命令提示符中输入命令“go version”来验证Go语言是否安装成功正常情况下会显示安装的Go语言版本信息。
完成上述步骤后我们就可以使用Go语言和集成开发环境IDE来编写、编译和运行Go语言程序了。
编写第一个Go程序
我们可以使用Visual Studio Code来编写Go程序。在Visual Studio Code中新建test.go文件并输入以下代码。
package mainimport fmt// this is our first Go programfunc main() { fmt.Println(Hello, )}
上面的Go程序由以下几个部分组成。
每个Go程序都必须以语句开始。这个程序使用package main声明了要创建的包其中main是可执行程序的入口点。package main表示一个可独立执行的程序每个Go程序都包含一个名为main的包。
导入语句导入语句用来导入需要使用的包可以是标准库包和自定义包。这个程序使用import fmt导入了标准库中的fmt包用于格式化输入输出。
函数Go程序可以包含一个或多个函数。这个程序包含一个main函数它是程序的入口点。函数声明部分使用func main()声明了一个名为main的函数该函数没有参数和返回值。main函数是每一个可执行程序所必须包含的一般来说它是程序启动后第一个执行的函数。
语句和表达式Go语言中的语句和表达式用于实现程序的流程控制和数据处理。这个程序中的fmt.Println(Hello, )语句用于输出Hello, 。
注释用于向代码中添加说明和解释以便其他开发人员更好地理解代码。单行注释是最常见的注释形式我们可以在任何地方使用以“//”开头的单行注释。多行注释也叫块注释一般用于包的文档描述或注释成块的代码片段。多行注释以“/*”开头并以“*/”结尾且不可以嵌套使用。
编译并运行程序
打开命令提示符并切换到上述test.go文件所在的文件夹。输入命令go build test.go将会编译并生成test.exe。输入命令./test.exe将会执行程序并输出Hello, 。也可以直接输入命令go run test.go来运行程序。
是不是觉得Go程序很简洁接下来我们将深入学习Go的基础语法、数据类型等更多的知识一起Go to Learn Go