会员
周边
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
何人陪我共长生
博客园
首页
新随笔
联系
订阅
管理
2026年9月4日
go语言中的map,map定义不同的数据类型,循环map,map的无序性
摘要: make声明字符串类型的切片 package main import ("fmt") func main() { // make 声明切片,长度是4, 容量是10 var sliceArr1 = make([]string, 4, 10) fmt.Printf("切片:%v", sliceArr1)
阅读全文
posted @ 2026-09-04 16:45 何人陪我共长生
阅读(60)
评论(0)
推荐(0)
2026年9月2日
go语言中的map数据结构,实现新增,删除,查找,更改,循环
摘要: map的简单介绍 map 是一种无序的,基于 key-value 的数据结构, Go 语言中的 map 是引用类型,必须初始化才能使用。 make创建map类型,先声明在赋值 package main import ("fmt") func main() { // key的类型是string,val
阅读全文
posted @ 2026-09-02 20:56 何人陪我共长生
阅读(9)
评论(0)
推荐(0)
2026年9月1日
go语言中修改字符串的2种方式
摘要: go语言中不能直接修改字符串的值 package main import ("fmt") func main() { str:="helloWorld" // 不能直接修改字符串的值 str[0]="H" fmt.Println(str) } // 会报错,不能直接修改字符串的值 正确修改字符串的值
阅读全文
posted @ 2026-09-01 20:09 何人陪我共长生
阅读(8)
评论(0)
推荐(0)
go中make声明切片, 修改切片,append给切片扩容,合并切片,复制切片
摘要: make 声明切片 make([]类型, 长度, 容量) kage main import ("fmt") // 入口函数 func main() { // make 声明切片,长度是4, 容量是10 var sliceArr1 = make([]int, 4, 10) fmt.Printf("切片
阅读全文
posted @ 2026-09-01 20:09 何人陪我共长生
阅读(67)
评论(0)
推荐(0)
2026年8月31日
go切片的默认值、循环切片、将数组变成切片、切片的长度和容量
摘要: 默认值 bool >默认值: false numbers >默认值: 0 string >默认值: "" slices[切片] >默认值: nil 验证切片的默认值是nil package main import ("fmt") // 入口函数 func main() { // 切片 var arr
阅读全文
posted @ 2026-08-31 19:55 何人陪我共长生
阅读(5)
评论(0)
推荐(0)
go语言数组是值类型,切片是引用类型,定义二维数组,循环二维数组
摘要: 基本数据类型和数组都是值类型 package main import ("fmt") // 入口函数 func main() { var arr1=[...]int{1,2,3} arr2 := arr1 // 改变副本的值,不会改变本身的值 arr1[0]=11 fmt.Println(arr1)
阅读全文
posted @ 2026-08-31 19:12 何人陪我共长生
阅读(11)
评论(0)
推荐(0)
2026年8月29日
go中定义数组的4种方式
摘要: 数组的长度是类型的一部分 package main import ("fmt") func main() { // 数组的长度不一样,是2个不同的数组 var arr1 [5]int var arr2 [2]int } 数组初始化的第1种方式 先声明长度在进行赋值 package main impo
阅读全文
posted @ 2026-08-29 12:09 何人陪我共长生
阅读(12)
评论(0)
推荐(0)
14
摘要: 攒个位置
阅读全文
posted @ 2026-08-29 10:23 何人陪我共长生
阅读(6)
评论(0)
推荐(0)
go语言中的break、break label、continue 、continue label、goto
摘要: for中的break for中的break,和js中的break一样,会跳出当前循环,继续执行下一行代码。 package main import ("fmt") func main() { for i := 0; i < 5; i++ { if i==2 { break } fmt.Println
阅读全文
posted @ 2026-08-29 10:20 何人陪我共长生
阅读(20)
评论(0)
推荐(0)
2026年8月28日
go循环字符串和switch case的四种写法
摘要: 循环字符串 使用range 可以循环中文和英文 package main import ("fmt") // 入口函数 func main() { str:="hello你好go" for key,value:=range str{ fmt.Printf("key:%v, value:%c\n",k
阅读全文
posted @ 2026-08-28 22:37 何人陪我共长生
阅读(8)
评论(0)
推荐(0)
下一页
公告