第 9 课2026.09.10
把与结构体相关的行为放在类型旁边。
第 9 课:方法绑定struct
- 日期:2026-09-10
- 课程序号:第 9 课
- 知识点:值接收者方法
用途
把与结构体相关的行为放在类型旁边。
核心概念
接收者位于 func 与方法名之间;值接收者不修改原值。
最小代码或操作示例
go
type Lesson struct { Title string }
func (l Lesson) Label() string { return "课程:" + l.Title }3~5 分钟练习
创建 Lesson 并打印 Label()。
参考答案
fmt.Println(Lesson{Title: "Go"}.Label())。
与上一课的联系
上一课组合数据;本课为数据添加行为。