数组 存放元素的容器 数组的长度是数组类型的一部分,长度不一样的数组不可以比较(a1 和 a2不可比较) 数组的初始化 如果不初始化,默认元素都是零(布尔值:false,整型...

数组 存放元素的容器 数组的长度是数组类型的一部分,长度不一样的数组不可以比较(a1 和 a2不可比较) 数组的初始化 如果不初始化,默认元素都是零(布尔值:false,整型...
map和slice组合 元素类型为map的切片 值为切片类型的map 写一个程序,统计一下字符串中每个单词出现的次数,比如“how do you do”中 “how=1 d0...
map
运算符 var (a = 5b = 2)fmt.Println(a + b )fmt.Println(a - b )fmt.Println(a * b )fmt.Printl...
goto很少用 for i := 0 ; i < 10;i++ {for j := 'A'; j < 'Z'; j++ {if j == 'C' {goto xx //调到...
指针(指向内存的地址) &:取内存地址 *:根据内存地址取值 vscode 不支持go module new 函数申请一个内存地址,很少用,一般给基本数据类型申请内存地址,s...
关于append删除切片中的某个元素
切片练习 sort排序
copy复制了一个副本出来,改了原数组的值不会影响拷贝后的数组 删除元素,将a1里面的3删掉 切片不保存具体的值,修改切片就是修改底层数组 切片对应一个底层数组 底层数组都是...
append()为切片追加元素,调用append函数必须使用原来的切片变量接收返回值 追加多个元素
make定义切片的长度和容量 切片的赋值 切片的遍历 索引遍历 for range循环
切片slise 切片的定义 初始化 长度len和容量cap 由数组得到切片 切片的容量cap是指底层数组从切片的第一个元素到最后的元素数量,就是原数组从开始切的位置算到结束位...
流程控制之跳出for循环
package main import "fmt" func main() { }
byte(uint)(英文)和rune(int32)(中文)类型 Go语言中为了处理非ASCII码类型的字符,定义了新的rune类型
用反引号不用转义`` 多行字符串 字符串相关操作 字符串拼接 fmt.Println(strings.Contains(ss,"理想")//truefmt.Println(s...