package main

import "fmt"

// 定义Person结构体 type Person struct { name string age int }

// 定义sayHello方法 func (p Person) sayHello() { fmt.Printf('Hello, my name is %s and I am %d years old. ', p.name, p.age) }

func main() { // 创建第一个Person对象 p1 := Person{name: "John", age: 25} // 调用sayHello方法 p1.sayHello()

// 创建第二个Person对象
p2 := Person{name: "Jane", age: 30}
// 调用sayHello方法
p2.sayHello()

}

// 输出结果: // Hello, my name is John and I am 25 years old. // Hello, my name is Jane and I am 30 years old.

Go语言基础教程:使用Person结构体示例

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

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