按照go文件从上往下和相关性记忆
package import
var const type
struct map interface
func return
go defer
if else goto
switch case defalut fallthrough
for range continue break
select chan
package
和import
用于分包和导入var
和const
是 Go语言基础里面的变量和常量申明type
用于声明自定义类型struct
用于定义抽象数据类型map
用于声明map类型数据interface
用于定义接口func
用于定义函数和方法return
用于从函数返回go
用于并发defer
用于类似析构函数if
、else
、goto
、switch
、case
、default
、fallthrough
、for
、continue
、break
用于流程控制range
用于读取slice、map、channel数据select
用于选择不同类型的通讯chan
用于channel
通讯