Go语言初体验 | 青训营笔记

134 阅读2分钟

go语言代码示例代码解读 --浅浅记录一下

  Go 语言代码语句的结尾可以不写分号。

  ● 第1行代码:代码注释   // 是单行注释标记符,Go 语言支持单行注释和区块注释 /* */。应用方式与常用的开发语言基本一致。

  ● 第2行代码:声明 main 包   package:是包名声明的关键字,必须放在该文件的最顶部(前面可以有注释);   main:是包名,一个Go 语言项目里只能且必需有一个 main 包,否则不能正常编译。这一行作用是声明此文件内的代码是属于 main 包内的代码。示例中是将这个文件保存为 main.go,其实文件名可以不是main,但是为了方便理解和维护,通常还是建议将包含 main 函数的代码文件命名为 main.go 为好。

  ● 第4~6行代码:导入 fmt 包   import:是导入包的关键字。示例中是带括号的多行语法,可以用一个关键字导入多个包,每个包名占一行。也可以 import “fmt” 这样单行语法,推荐使用多行语法。   fmt:是要导入的包名,标准库中的格式化输出包。

  ● 第8~10行代码:声明创建一个 main 函数   func:是声明定义函数的关键字;   main:是函数名;main 函数是Go语言程序的入口函数,也就是程序启动后第一个运行的函数。main 函数只能声明在 main 包中,且 main 包里必需有一个 main 函数。   ():是用于声明参数的,如果没有参数则留空。   {:是函数体代码段起始界定符,必须与函数名在同一行,否则编译时会报错。   fmt.Println():是调用执行 fmt 包里的 Println 格式化输出函数。可以打印输出字符串、整数、小数等。   “Hello World!”:要打印输出的字符串,用双引号包上就表示是字符串字面量。   }:是函数体代码段结束界定符,单独占一行。

原文链接:blog.csdn.net/yyykj/artic…