Golang中函数及方法的区别
在Java等语言中,方法及函数几乎没有区别,但是在Golang中两者是完全不同的。官方给出解释中,方法是包含了接收者的函数。
函数的格式是固定的,由func 函数名 参数 返回值(可选) 函数体组成。例如:
func main(a,b int) (int) {
}
而方法会在func关键字后是接收者而不是函数名,接收者可以是自己定义的一个类型,这个类型可以说struct ,interface,甚...
原创
2020-04-18 09:16:09 ·
866 阅读 ·
0 评论