摘要:
指针类型比较常见 对于基本类型Dog来说,*Dog就是它的指针类型。&dog就是d值不为nil的dog变量的指针值。如果一个方法的接收者是*Dog类型,那么该方法就是基本类型Dog的一个指针方法,在这种情况下,方法接收者实际上就是当前基本值的指针值,可以他通过指针值访问到基本值包含的任何字段以及调用 阅读全文
posted @ 2018-09-16 19:42
yuxiaoba
阅读(590)
评论(0)
推荐(0)
摘要:
在Go语言中,不能通过调用new函数或make函数创建初一个接口类型的值,也无法用字面量来表示一个接口类型的值。可以通过关键字type和interface声明接口类型,接口类型的类型字面量与结构体类型有些相似,不过结构体类型包裹的是它的字段声明,而接口类型包裹的是它的方法定义。 接口类型声明中的这些 阅读全文
posted @ 2018-09-16 18:36
yuxiaoba
阅读(355)
评论(0)
推荐(0)
摘要:
结构体类型可以包含若干字段,每个字段通常都需要有确切的名字和类型。也可以不包含任何字段,这样并不是没有意义的,因为还可以为这些类型关联上一些方法,这里可以把方法看作事函数的特殊版本。 函数事独立的程序实体,可以声明有名字的函数,也可以声明没名字的函数,还可以把它们当作普通的值传来传去(把具有相同签名 阅读全文
posted @ 2018-09-16 15:26
yuxiaoba
阅读(1838)
评论(0)
推荐(0)

浙公网安备 33010602011771号