Go 语言通过用自定义的方式形成新的类型,结构体是类型中带有成员的复合类型.Go 语言使用结构体和结构体成员来描述真实世界的实体和实体对应的各种属性. Go 语言中的类型可以被实例化,使用new或&构造的类型实例的类型是类型的指针. 结构体成员是由一系列的成员变量构成,这些成员变量也被称为“字段”.字段有以下特性: 字段拥有自己的类型和值. 字段名必须唯一. 字段的类型也可以是结构体,甚至是字段所在结构体的类型. 关于 Go 语言的类(class) Go 语言中没有“类”的概念,也不支持“类”的
Go语言数组 数组(Array)是一段固定长度的连续内存区域 在 Go 语言中,数组从声明时就确定,使用时可以修改数组成员,但是数组大小不可变化 Go 语言数组的声明 数组的写法如下: var 数组变量名 [元素数量]T 其中: 数组变量名:数组声明及使用时的变量名. 元素数量:数组的元素数量.可以是一个表达式,但最终通过编译期计算的结果必须是整型数值.也就是说,元素数量不能含有到运行时才能确认大小的数值. T 可以是任意基本类型,包括 T 为数组本身.但类型为数组本身时,可以实现多维数组. 下