Golang
文章平均质量分 68
APuddding
目前只是编程小菜鸡,还在路上
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
golang map探究
map的定义 map[KeyType]ValueType KeyType为键的类型,ValueType为值的类型 map 初始化 m1 := make(map[int]int) fmt.Println(m1) // map[] m2 := make(map[int]int,1) make初始化的时候,可以不指定map容量,也可以指定容量 判断map是否存在某个值 package main import "fmt" func main() { m1原创 2021-07-29 18:19:55 · 677 阅读 · 0 评论 -
golang - make 和 new的区别
make和new 都是golang里面用来分配对应类型内存空间的内置函数,但是从接口定义和返回值等方面还是有差异的。 make func make(t Type , size ... IntegerType ) Type 内置函数make仅用来分配和初始化slice、map和chan类型的对象。make的第一个参数是一个类型,而返回值是一个实例,类型和第一个参数类型相同。 make初始化slice: 包含3个入参,依次是创建的对象类型,length,capacity,当然cap不是必填。 p原创 2021-07-22 16:45:21 · 268 阅读 · 0 评论
分享