摘要: 阅读全文
posted @ 2020-09-23 11:31 Edward_han 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2020-09-23 11:26 Edward_han 阅读(84) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2020-09-23 11:20 Edward_han 阅读(64) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2020-09-23 11:19 Edward_han 阅读(48) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2020-09-23 11:14 Edward_han 阅读(71) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2020-09-23 10:57 Edward_han 阅读(76) 评论(0) 推荐(0) 编辑
摘要: 数组指针与指针数组 数组指针:首先是一个指针,一个数组的地址。 *[4]Type 指针数组:首先是一个数组,存储的数据类型是指针 [4]*Type 指针数组应用 a := 1 b := 2 c := 3 d := 4 //将变量a b c d的值赋给数组arr1(值传递) arr1 := [4]in 阅读全文
posted @ 2020-09-22 20:49 Edward_han 阅读(73) 评论(0) 推荐(0) 编辑
摘要: go语言中没有类的概念,但可以利用接口模拟实现类的继承及多态 只要某结构体实现了某接口的所有方法,那么就可以说该结构体实现了该接口,接口的引用即可代表所有实现结构体 func main() { //创建三角形实例 var t1 Triangle = Triangle{3, 4, 5} fmt.Pri 阅读全文
posted @ 2020-09-22 20:45 Edward_han 阅读(61) 评论(0) 推荐(0) 编辑
摘要: 结构体类似Java的类 结构体:是由一系列具有相同类型或不同类型的数据构成的数据集合,结构体成员是由一系列的成员变量构成,这些成员变量也被称为字段。 结构体属于值类型 数据类型: 值类型:int, float, bool, string, array, struct 引用类型:slice, map, 阅读全文
posted @ 2020-09-22 20:44 Edward_han 阅读(88) 评论(0) 推荐(0) 编辑
摘要: 定义:一个外层函数中,有内层函数,该内层函数中,会操作外层函数的局部变量(外层函数中的参数,或者外层函数中直接定义的变量),并且该外层函数的返回值就是这个内层函数。这个内层函数和外层函数的局部变量,统称为闭包结构。 局部变量的生命周期: 正常的局部变量随着函数调用而创建,随着函数的结束而销毁。但闭包 阅读全文
posted @ 2020-09-22 20:37 Edward_han 阅读(92) 评论(0) 推荐(0) 编辑