摘要: 1、可见性规则验证 如果想使用别的包的函数、结构体类型、络构体成员。 函数名、类型名,结构体成员变量名,首字母必段大写,可见。 如果首字母是小写,只能在同一个包里使用。 文件夹样例: 示例: vi test.go vi main.go 阅读全文
posted @ 2019-01-09 17:29 努力哥 阅读(765) 评论(0) 推荐(0) 编辑
摘要: 1、结构体做函数参数值传递 示例: 执行结果: 2、结构体做函数参数:地址传递 示例: 执行结果: 阅读全文
posted @ 2019-01-09 17:21 努力哥 阅读(5555) 评论(0) 推荐(0) 编辑
摘要: 1、结构体比较和赋值 (同类型的结构体可以相互赋值) 示例: #执行结果: 阅读全文
posted @ 2019-01-09 17:10 努力哥 阅读(6029) 评论(0) 推荐(0) 编辑
摘要: 1、结构体成员的使用:指针变量 示例: 执行结果: 阅读全文
posted @ 2019-01-09 17:05 努力哥 阅读(1784) 评论(0) 推荐(0) 编辑
摘要: 1、结构体成员的使用普通变量 示例: 执行结果: 阅读全文
posted @ 2019-01-09 17:00 努力哥 阅读(1206) 评论(0) 推荐(0) 编辑
摘要: 1、结构体 1.1、结构体类型 有时我们需要将不同类型的数据组合成一个有机的整体,如:一个学生有学号/姓名/性别/年龄/地址等属性。显然单独定义以上变量比较繁琐,数据不便于管理。 结构体是一种聚合的数据类型,它是由一系列具有相同类型或不同类型的数据构成的数据集合。每个数据称为结构体的成员。 1.2、 阅读全文
posted @ 2019-01-09 16:49 努力哥 阅读(1878) 评论(0) 推荐(0) 编辑
摘要: 1、map赋值 示例: 执行结果: 2、map遍历 示例1: 执行结果: 3、map 判断一个key值是否存在 示例2: 执行结果: 4、map删除 示例4: 执行结果: 5、map做函数参数 示例5: 执行结果: 阅读全文
posted @ 2019-01-09 16:28 努力哥 阅读(7658) 评论(0) 推荐(0) 编辑
摘要: 1、map介绍 Go语言中的map(映射、字典)是一种内置的数据结构,它是一个无序的key—value对的集合,比如以身份证号作为唯一键来标识一个人的信息。 2、map示例 map格式为: map[keyType]valueType 在一个map里所有的键都是唯一的,而且必须是支持==和!=操作符的 阅读全文
posted @ 2019-01-09 16:10 努力哥 阅读(2464) 评论(0) 推荐(0) 编辑
摘要: 1、 产生一个随机的4位数 示例1: 执行结果: 2、取出每一位数 示例2: 执行结果: 3、逻辑处理 示例3: 执行结果: 阅读全文
posted @ 2019-01-09 15:34 努力哥 阅读(781) 评论(0) 推荐(0) 编辑
摘要: 1、切片做函数参数 (备注:用了冒泡排序) 示例: 执行结果: 阅读全文
posted @ 2019-01-09 15:07 努力哥 阅读(1036) 评论(0) 推荐(0) 编辑
摘要: 1、copy的使用 示例: 执行结果: 阅读全文
posted @ 2019-01-09 14:56 努力哥 阅读(1379) 评论(0) 推荐(0) 编辑
摘要: 1、append扩容特点 示例: 执行结果: 阅读全文
posted @ 2019-01-09 14:40 努力哥 阅读(1273) 评论(0) 推荐(0) 编辑
摘要: 1、append函数的使用 作用:在原切片的末尾添加元素 示例: #执行结果: 阅读全文
posted @ 2019-01-09 14:29 努力哥 阅读(33303) 评论(0) 推荐(0) 编辑
摘要: 1、切片和底层数组关系 示例: 执行结果: 阅读全文
posted @ 2019-01-09 14:23 努力哥 阅读(861) 评论(0) 推荐(0) 编辑