在Go语言中,创建一个结构体有以下几个步骤:
type
关键字定义一个结构体类型,并在结构体内部定义字段。type Person struct {
name string
age int
}
var p Person
p := Person{name: "Alice", age: 25}
或者使用new()
函数创建一个指向结构体的指针,并通过指针访问结构体字段。
p := new(Person)
p.name = "Bob"
p.age = 30
需要注意的是,结构体的字段可以是任意类型,包括内置类型、自定义类型或其他结构体类型。
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
相关推荐:golang输出结构体的方法是什么