在 Golang 中没有类,不过我们可以为结构体定义方法。我们看一个例子:在这里方法的接收者使用指针类型而非值类型主要出于以下几点考虑:1.避免方法每次调用时,对接收者的不必要的拷贝我们可以为任意类型定义方法,但以下情况除外:1.如果类型定义在其他包中,不能为其定义方法接口也是一种类型。一个接口类型包含了一组方法,一个接口类型能够持有那些实现了这些方法的值。

Golang极简入门教程(二):方法和接口

Golang极简入门教程(二):方法和接口

Golang极简入门教程(二):方法和接口

Golang极简入门教程(二):方法和接口