go语言中结构体的例子
时间: 2023-11-08 09:10:53 浏览: 80
Go语言教程之结构体
当然,我可以回答您的问题。以下是一个 Go 语言结构体的示例:
```go
type Person struct {
name string
age int
}
func main() {
// 初始化 Person 结构体
person := Person{"Tom", 20}
// 访问结构体中的属性
fmt.Println("Name:", person.name)
fmt.Println("Age:", person.age)
// 修改结构体中的属性
person.age = 25
fmt.Println("New age:", person.age)
}
```
此代码定义了一个名为 Person 的结构体,其中有两个属性:name 和 age。然后,我们在 main 函数中初始化了一个 Person 对象,并访问了其属性。最后,我们修改了 Person 对象的年龄属性,并输出了修改后的结果。希望这样能够回答您的问题。
阅读全文