1.GO语言结构
第一部分:包声明,声明这个包的包名
package main
第二部分:引入包,将本包中需要用到的包引入
import "fmt"
第三部分:函数,其中对于可执行程序来说,必须由main函数
func main() {
第四部分:注释
/* 这是我的第一个简单的程序 */
第五部分:标识符,其中包括(常量,变量,函数名,类型,结构字段等),当其以大写字母开头时,就可以被外部包所调用,并被称为导出,类似于public,而当小写字母开头时,只对此包可见。
注意:全局与可导出是不同的概念,全局指的是不再函数体内定义的数据。是对于函数来说的。而可导出是对于包之间的互相作用关系来说的。
fmt.Println("Hello, World!")
}
2.GO语言中的关键字
关键字的具体含义:(在C用不存在的关键字)
var用于变量声明,例如 var age int
select用于选择,选择一个不会被阻塞的通道的case运行,如果没有不被阻塞的通道,则运行default.