结构体
Go语言中的基础数据类型可以表示一些事物的基本属性,但是当我们想表达一个事物的全部或部分属性时,这时候再用单一的基本数据类型,就无法满足需求了。
Go语言提供了一种自定义数据类型:结构体 struct
,可以封装多个基本数据类型。
Go语言中通过struct
来实现面向对象。
结构体的定义
使用 type
和 struct
关键字来定义结构体:
例如我们定义一个 Person
结构体。同样类型的字段可以写在一行。
结构体的基本使用
最后更新于
这有帮助吗?