结构体
例子定义了一个名为 Vertex
的结构体,用于表示一个顶点。结构体包含两个字段,分别是 X
和 Y
,类型都是 。
结构体字段可以通过点号 .
操作符访问。
/_src/tour/struct-fields.go
假设我们有一个结构体指针 p
,访问字段 X
理论上可以这么写 。然而,这看上去很累赘不是?作为很人性化的语言, Go 允许直接写成 p.X
。这两种写法没有什么实质性的区别,但是后者显然更为清晰。
结构体字面量( literal
),即通过列举字段值来表示一个新分配的结构体。
可以通过 字段名:
语法指定部分字段值,其他字段则默认为 。由于指定了字段名,字段列举顺序也就无关紧要了。
我们一起来看看 Go 语言 数组 。
订阅更新,获取更多学习资料,请关注我们的 :