package main
import "fmt"
type Student struct {
Name string
}
func (s Student) test01() {
fmt.Println(s.Name)
}
func method01(s Student) {
fmt.Println(s.Name)
}
func main() {
// 方法需要绑定指定的数据类型
// 函数不需要
// 函数名(实参列表)
// 变量.方法名(实参列表)
var s Student = Student{"张三"}
// 调用函数
method01(s)
// 调用方法
s.test01()
}
GO中方法和函数的区别
原创
©著作权归作者所有:来自51CTO博客作者a772304419的原创作品,请联系作者获取转载授权,否则将追究法律责任
下一篇:k8s控制器模式介绍
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
scala 中方法和函数的区别
scala 中方法和函数的区别
scala 方法名 匿名函数 -
Go基础:函数与方法的区别
函数与方法的区别
代码段 语法糖 -
javaapi和方法的区别 java中方法与函数的区别
十年Java面向对象编程心路——函数与方法的概念区别 最早接触方法这个名词还是十年前刚开始学习Java的时候,老师说Java没有函数这个说法,只有方法,行为定义和C/C++的函数差不多。当初刚学会一点C/C++,对于老师的说法内心是很不认同的,一来老师
javaapi和方法的区别 Java开发 面向对象编程 Java swift