GO语言语法学习进度(1)

1.GO语言结构

第一部分:包声明,声明这个包的包名

package main                      

第二部分:引入包,将本包中需要用到的包引入

import "fmt"

第三部分:函数,其中对于可执行程序来说,必须由main函数

func main() {

第四部分:注释

   /* 这是我的第一个简单的程序 */

第五部分:标识符,其中包括(常量,变量,函数名,类型,结构字段等),当其以大写字母开头时,就可以被外部包所调用,并被称为导出,类似于public,而当小写字母开头时,只对此包可见。

注意:全局与可导出是不同的概念,全局指的是不再函数体内定义的数据。是对于函数来说的。而可导出是对于包之间的互相作用关系来说的。

   fmt.Println("Hello, World!")

}

2.GO语言中的关键字

GO语言语法学习进度(1)_第1张图片
GO语言中的关键字

关键字的具体含义:(在C用不存在的关键字)

var用于变量声明,例如 var age int

select用于选择,选择一个不会被阻塞的通道的case运行,如果没有不被阻塞的通道,则运行default.

3.GO语言中的预定义标识符,包括很多基本数据类型


GO语言语法学习进度(1)_第2张图片
GO语言中预定义表示符

预定义标识符的具体含义:

你可能感兴趣的:(GO语言语法学习进度(1))