📅  最后修改于: 2023-12-03 15:07:39.622000             🧑  作者: Mango
在 Golang 中,我们可以使用 fmt
包中的 Println
函数打印结构变量。
在打印结构变量之前,我们需要定义一个结构体。
type person struct {
name string
age int
gender string
}
接下来,我们需要创建一个结构体实例。
p1 := person{name: "John", age: 30, gender: "Male"}
使用 fmt
包中的 Println
函数打印结构变量。
fmt.Println(p1)
输出结果为:
{John 30 Male}
如果我们只想打印结构体变量的某个成员,可以使用点运算符(.
)。
fmt.Println(p1.name)
输出结果为:
John
下面是一个完整的示例。
package main
import "fmt"
type person struct {
name string
age int
gender string
}
func main() {
p1 := person{name: "John", age: 30, gender: "Male"}
fmt.Println(p1)
fmt.Println(p1.name)
}
输出结果为:
{John 30 Male}
John
以上就是在 Golang 中打印结构变量的介绍。