在 Go 语言中,我们可以使用结构体(struct)来定义一个对象。下面是一个简单的示例:

package main

import "fmt"

type Person struct {
    Name string
    Age  int
}

func main() {
    p := Person{Name: 'Alice', Age: 30}
    fmt.Println(p.Name, p.Age)
}

在上面的代码中,我们定义了一个名为 Person 的结构体,它有两个字段 NameAge,分别表示人的姓名和年龄。

main 函数中,我们创建了一个 Person 对象 p,并通过初始化语法指定了 NameAge 的值。然后,我们使用 fmt.Println 函数打印出了 p 的姓名和年龄。

通过结构体,我们可以定义对象的属性,并可以通过对象名加点运算符来访问和修改对象的属性值。

Go 语言对象定义与使用:结构体详解

原文地址: https://www.cveoy.top/t/topic/pgAf 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录