go中的关键字:(25个)
break、default、func、interface、select、case、defer、go、map、struct、chan、else、goto、package、switch、const、fallthrough、if、range、type、continue、for、import、return、var
go语言中36个预定的标识符,其包括基础数据类型和系统内嵌函数:
append、bool、byte、cap、close、complex、complex64、complext128、uint16、copy、false、float32、float64、image、int、int8、int16、uint32、int32、int64、iota、len、make、new、nil、panic、uint64、print、println、real、recover、string、true、uint、uint8、uintprt
go中的注释:
1、单行注释://
2、多行注释:/*...
...*/
3、一般都是单行注释比较多
go基础结构
//程序所属包--必须在第一行
package main
//导入依赖包-可以多行导入
import "fmt"
//定义常量
const NAME string = "go"
//全局变量的声明与赋值
var a string = "go学习"
//一般类型声明
type imoocInt int
//结构的声明
type Learn struct{
}
//声明接口
type Ilearn interface{
}
//函数的定义
func learnGo(){
fmt.Print(a:'learnGo')
}
//main()函数,入口函数,并不是每个文件都需要main文件,但是只有在main中才可以生成可执行文件
func main(){
}