方法集合的定义 官网
方法集合的定义就是确定一个类型能调用哪些方法。它基于类型来定义。 package mainimport "fmt"// 定义结构体type Square struct { side float64}// 定义方法func (s Square) Perimeter() float64 { return 4 * s.side}func main() { s := Square{side: 6} fmt.Println(s.Perimeter()) // 运行结果: 24} 定义方法集合时要准确匹配类型和方法。