2022年1月27日

Go Map基本操作-增删改查

摘要: go中的map是hash表的一个引用,类型写为:map[key]value,其中的key, value分别对应一种数据类型,如map[string]string 1.map初始化 package main import "fmt" func main() { //初始化 var m1 = make( 阅读全文

posted @ 2022-01-27 17:10 星河赵 阅读(726) 评论(0) 推荐(0) 编辑

Go 切片操作

摘要: 前言 go语言中的切片,可以看作是可变化长度的数组(动态数组)。有长度(len)和容量(cap),容量必大于等于长度。 切片的结构体定义如下: type SliceHeader struct { Data uintptr Len int Cap int } 切片的定义方式 var ( a []int 阅读全文

posted @ 2022-01-27 16:47 星河赵 阅读(879) 评论(0) 推荐(0) 编辑

Go 数组相关操作

摘要: 一、内置函数 append :追加元素到slice里,返回修改后的slice close :关闭channel delete :从map中删除key对应的value panic : 用于异常处理,停止常规的goroutine recover :用于异常处理,允许程序定义goroutine的panic 阅读全文

posted @ 2022-01-27 15:07 星河赵 阅读(548) 评论(0) 推荐(0) 编辑

导航