go语言调用结构体
在Go语言中,调用结构体需要先定义结构体类型,然后创建结构体实例,最后通过实例调用结构体中的字段和方法。
定义结构体类型:
type Person struct {
Name string
Age int
}
创建结构体实例:
p := Person{Name: "Tom", Age: 20}
调用结构体字段:
fmt.Println(p.Name) // 输出 Tom
fmt.Println(p.Age) // 输出 20
调用结构体方法:
func (p Person) SayHello() {
fmt.Printf("Hello, my name is %s and I'm %d years old.\n", p.Name, p.Age)
}
p.SayHello() // 输出 Hello, my name is Tom and I'm 20 years old.
原文地址: http://www.cveoy.top/t/topic/hjK4 著作权归作者所有。请勿转载和采集!