map与切片和数组同为集合,map是字典,有键和值,可以根据键来找到值 定义map的方法有 m:=map[数据类型]数据类型{键:值}如m:=map[int]string{1...
map与切片和数组同为集合,map是字典,有键和值,可以根据键来找到值 定义map的方法有 m:=map[数据类型]数据类型{键:值}如m:=map[int]string{1...
面对过程强调过程,面向对象强调对象 包括三个内容 匿名字段 方法 接口 匿名字段 可以理解为用类型别名来进行嵌套等操作,解释不太清楚,属于方便自己的操作 可以分为3段内容普通...
建议使用切片而不是数组 数组的长度是固定的,无法添加切片的长度不固定,不是数组空切片指向内存地址为0的空间切片名本身就是一个地址切片的定义var slice []int 切片...
数组 常见问题 数组长度必须是常量 下标:数组的下标不能越界 两个数组类型相同,个数相同,可以赋值 数组名表示整个数组,数组名对应的地址就是数组的第一个 数组的定义和使用 数...
什么是函数 将一些代码进行重用的一种机制就是慕课网的老师所用的方法 定义函数func 然后在main函数中使用 函数名不能重名,小写和大写的不一样 例如有需求要计算有未知个数...
if以及if else语句 imooc案例,用了ioutil的方式 有更简写法为 if的条件里可以赋值,if后可以跟多个语句if的条件里赋值的表量作用域就在if语句中,如例4...
类型转换 类型转换建议由低转高 保证数据精度 高转低会损失精度 类型别名 类似外号,比如你叫黄飞鸿,有人会叫你小黄,老黄等等来代替你的名字下面代码就是用bign...
输入Scan或者Scanf 感觉可以用来做爬虫类的东西 可以更改变量的类型来输入其他字符,如将int修改为float为输入带小数点的字符 输出(%的用法)
常量 常量就是内存运行不变的量,常量可以不规定类型因为const数值可作为各种类型使用,不需要强制转型 iota枚举 1.iota常量自动生成器,每个一行会自动+1 2.io...