golang中可以为整形、浮点型等基本类型添加方法,下面小编一步步介绍怎么做。
工具/原料
1
vscode
2
golang
方法/步骤
1
使用type从基本类型衍生出新类型;以整形为例,新定义的类型为myint。
2
为新定义的类型myint添加方法,这和为结构体添加方法的形式是一样的哦。
3
通过显式类型转换来调用添加的新方法,调用方式和调用结构体方法一样。
4
通过隐式类型转换来调用添加的新方法,调用方式和步骤3一样。
5
隐式类型转换只针对常量,这时在编译期就完成的(实质是创建了一个新类型的临时变量),以整形变量为参数必须显式转换。
注意事项
1
方法实质上是添加到新类型的
2
对其他type定义的基本类型也适应
上一篇:CuteFTP使用教程
下一篇:圣诞节苹果包装方法