大家一起学Golang——结构体、方法
大家一起学Golang——结构体、方法
结构体类型
空结构体
结构体标签
匿名字段
方法
重写
结构体类型
结构体类型通过一系列的且唯一的字段来声明。在go中数组切片只能存储同一类型的数据,但结构体用户可以自定义将不同数据类型进行组合。
type Student struct{
name string
age int
}
初始化:
st := Student{
name: “Jeff”,
age: 18,
}
初始化时要换行,每一行要用逗号隔开。
st := Student{“Beniff”,19} 要注意每个字段初始化的顺序
空结构体
st := struct{}{}
占用空间0字节,返回