课程
/后端开发
/Go
/Go语言第一课
讲了些什么?看不懂啊,有人可以帮忙解答一下吗?什么叫做一个指针类型拥有它以及它的基底类型为接收者类型的所有方法
2018-01-25
源自:Go语言第一课 6-5
正在回答
理解错了,是都拥有值方法和指针方法。
//值类型调用指针方法时 (&value).SetValue("go",'f',22) value.SetValue("go",'f',22) //上面的简写形式 //指针类型调用值方法时 (*point).GetValue() point.GetValue() //上面的简写形式
意思是值类型只能调用值方法,指针类型可以调用值方法和指针方法。
关于指针,学过c的同学应该比较了解,指针其实是一个内存地址,每个变量都有一个内存地址。通俗点讲,变量是一个篮子,而指针则是篮子的把手,你可以通过把手(指针)提起(调用)篮子(变量),也可以双手捧起(直接调用)篮子。
举报
Go语言入门教程,编程之必备知识扩散,打好Go语言编程基础
1 回答go的map问题
1 回答go语言中的append问题
1 回答go变量定义的问题
5 回答Go有没有未来
2 回答go小白 问问大神 几个通道的问题