2020年11月26日

类型别名和自定义类型

摘要: 1 类型别名和原类型本质上是一样的,而自定义类型可以给其添加新的方法, package main import "fmt" //将int定义为自定义类型MyInt1 type MyInt1 int type MyInt2 = int //SayHello 为MyInt1添加一个SayHello的方法 阅读全文

posted @ 2020-11-26 19:22 吃我一枪 阅读(169) 评论(0) 推荐(0) 编辑

结构体比较

摘要: 1 两个结构体可以比较有两个前提,一是里面的数据类型对应要一样,顺序不同也不能比较,否则无法编译,二是里面的数据类型不能是切片、map、函数 阅读全文

posted @ 2020-11-26 17:25 吃我一枪 阅读(517) 评论(0) 推荐(0) 编辑

不定长参数列表用法

摘要: 1 一个是传入的参数长度不固定,一个是用于解包,类似python中的** package main import "fmt" // 第一个作用是输入的参数长度可变 func func1(args ...int){ fmt.Println(args) } func main() { func1(1,2 阅读全文

posted @ 2020-11-26 17:08 吃我一枪 阅读(269) 评论(0) 推荐(0) 编辑

导航