【GO学习】为类型添加方法
刚开始学Go语言,看到如下代码很是不解,直接贴出来分析下,代码如下:
package main
import "fmt"
type Rank int
const (
Rank001 Rank = iota
Rank002
Rank003
Rank004
)
var rewards = [...]string{
"奖励1","奖励2","奖励3","奖励4",
}
func (r Rank) getReward() string {
return rewa