golang 结构体中新增属性
要在Golang结构体中新增属性,只需在结构体定义中添加新的字段即可。以下是一个示例:
type Person struct {
Name string
Age int
}
func main() {
// 创建一个Person结构体实例
p := Person{
Name: "Alice",
Age: 25,
}
// 输出初始属性值
fmt.Println("Name:", p.Name)
fmt.Println("Age:", p.Age)
// 新增属性
p.Gender = "Female"
// 输出新增属性值
fmt.Println("Gender:", p.Gender)
}
在上面的示例中,我们在Person结构体中新增了一个名为Gender的属性。在main函数中,我们首先创建了一个Person结构体实例p,并设置了Name和Age的初始值。然后,我们通过p.Gender = "Female"的方式在实例p中新增了一个Gender属性,并设置其值为"Female"。最后,我们可以通过p.Gender来访问并输出新增的属性值。
原文地址: https://www.cveoy.top/t/topic/i4hF 著作权归作者所有。请勿转载和采集!