2021
02-21
02-21
Golang中的自定义类型之间的转换的实现(type conversion)
这里不讨论数值与字符串之间、或者整型与浮点型之间的转换。这里要讨论的是自定义类型之间的转换,这个转换与其他语言都不一样,而且在go的源码中也被大量使用。这里列举两个实用的例子。转换成实现了某个(些)接口的自定义类型比如:sort包里面的IntSlice,是一个[]int的自定义类型,并且实现了sort.Interface接口,如下所示:typeIntSlice[]int//实现sort.Interface接口的方法func(pIntSlice)Len()int{returnlen...
继续阅读 >