5:第一个 GO 程序
下面我们就用 LiteIDE 工具,开发第一个 GO 程序。具体步骤如下:
1:选择文件--->新建 弹出如下对话框。
注意:程序名称,和程序保存位置不能输入中文
2:新建完成后,开始输入代码。
第一行:每个 Go 源代码文件的开头都是一个 package 声明,表示该 Go 代码所属的包。
GO 语言中是通过包来对代码进行管理的。那么什么是包呢?我通过一个例子来解释一下包的概念。例如:有一家公司叫“京东
“”,该公司有一个项目叫“京东网上商城”,该项目下面有管理“客户信息”的代码,另外一家公司叫“淘宝”,该公司也有一
个项目叫“淘宝网上商城”,该项目下面也有管理的“客户信息”的代码,我开发的“客户管理软件”,既要用到“京东”的客户
信息管理代码,也要 用到“淘 宝”的客 户信息 管理代码,为了能够很好的区分,我们在使用时必须写清楚,客户的信息管理代码
到底是来自哪个商城,所以我可以这样写“import 京东”,表示所使用的“客户信息代码”是来自“京东”的,那么“京东” 就
是一个标识,也就是包。所以说,包就是一个标识,标志着着你写的 GO 代码来自哪.这样代码管理非常清晰,使用也非常方便。
那么后面随着我们学习的深入,学习的代码也越来越多,我们给大家去讲解怎样自己创建包,来管理代码。创建包用到的就是
package.
但是,不管你创建多少个包,要想让程序运行,必须包含一个 main 包。如果缺少该包,程序是无法运行的。
第三行代码:import 表示导入,“fmt” 是包名.
不管是使用我们自己定义的包还是 GO 自带都是通过 import 导入的,“fmt”是 GO 自带的包,该包 包含了怎样将信息打
印在电脑屏幕上。注意包名要用“”表示。
第五行代码:表示程序的入口,程序就是从该位置开始执行的,就像是教室的门口一样,注意该行代码是固定的写法,func 与
main 之间必须有空格,同时 main 后面必须带小括号,后面的一对大括号表示要完成的具体工作,也就是完成具体任务的代码必
须写在一对大括号内。
func 表示后面跟着的 main 是一个函数,函数必须有一对小括号。什 么 是 函 数 呢 ? 现 在 大 家 可 以 先 理 解 与 我 们 在数学中学到的
函数是一样的,都是实现某个具体的功能,例如我们学习的三角函数等。Main 函数实现的就是入口功能。再次强调一下,GO 语
言中的函数前面必须加上 func 这个单词,而且函数名称后面必须跟一对小括号。
第六行代码:就是使用了 fmt 包(注意具体使用的时候不需要加上双引号)中的 Print 函数,将要“hello go” 打印在屏幕上。
这行代码要注意的是,fmt 包与 Print 函数之间是用.(点连接的),该点是在半角输入法状态下输入,同时 Print 函数第一个字母 P
是大写的,不能写成小写,也就是说 GO 语言是区分大小写的,有很多同学在这里容易出错。将要输出的信息写在 Print 函数的