摘要: 一、集合(Map) 1.1 什么是Map 张三:13910101201 李四:13801010134 map是Go中的内置类型,它将一个值与一个键关联起来。可以使用相应的键检索值。 Map 是一种无序的键值对的集合。Map 最重要的一点是通过 key 来快速检索数据,key 类似于索引,指向数据的值 阅读全文
posted @ 2019-10-21 22:34 蒲群柱 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 一、函数 函数的返回值 1.1 什么是函数的返回值 一个函数被调用后,返回给调用处的执行结果,叫做函数的返回值。 调用处需要使用变量接收该结果 1.2 一个函数可以返回多个值 一个函数可以没有返回值,也可以有一个返回值,也可以有返回多个值。 1.3 空白标识符 _是Go中的空白标识符。它可以代替任何 阅读全文
posted @ 2019-10-21 22:31 蒲群柱 阅读(2794) 评论(0) 推荐(0) 编辑
摘要: 一、函数 函数的参数 1.1 参数的使用 形式参数:定义函数时,用于接收外部传入的数据,叫做形式参数,简称形参。 实际参数:调用函数时,传给形参的实际的数据,叫做实际参数,简称实参。 函数调用: ​ A:函数名称必须匹配 ​ B:实参与形参必须一一对应:顺序,个数,类型 1.2 可变参 Go函数支持 阅读全文
posted @ 2019-10-21 22:29 蒲群柱 阅读(1364) 评论(0) 推荐(0) 编辑
摘要: 一、函数 1.1 什么是函数 函数是执行特定任务的代码块。 1.2 函数的声明 go语言至少有一个main函数 语法格式: func:函数由 func 开始声明 funcName:函数名称,函数名和参数列表一起构成了函数签名。 parametername type:参数列表,参数就像一个占位符,当函 阅读全文
posted @ 2019-10-21 22:28 蒲群柱 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 一、指针 1.1 指针的概念 指针是存储另一个变量的内存地址的变量。 我们都知道,变量是一种使用方便的占位符,用于引用计算机内存地址。 一个指针变量可以指向任何一个值的内存地址它指向那个值的内存地址。 在上面的图中,变量b的值为156,存储在内存地址0x1040a124。变量a持有b的地址,现在a被 阅读全文
posted @ 2019-10-21 22:26 蒲群柱 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 一、结构体 1.1 什么是结构体 Go 语言中数组可以存储同一类型的数据,但在结构体中我们可以为不同项定义不同的数据类型。 结构体是由一系列具有相同类型或不同类型的数据构成的数据集合。 1.2 结构体的定义和初始化 一旦定义了结构体类型,它就能用于变量的声明 初始化结构体 1.3 结构体的访问 访问 阅读全文
posted @ 2019-10-21 22:25 蒲群柱 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 接口 1.1 什么是接口? 面向对象世界中的接口的一般定义是“接口定义对象的行为”。它表示让指定对象应该做什么。实现这种行为的方法(实现细节)是针对对象的。 在Go中,接口是一组方法签名。当类型为接口中的所有方法提供定义时,它被称为实现接口。它与OOP非常相似。接口指定了类型应该具有的方法,类型决定 阅读全文
posted @ 2019-10-21 22:23 蒲群柱 阅读(166) 评论(0) 推荐(0) 编辑