![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
go
文章平均质量分 65
Carpe-Wang
我是垃圾小白
展开
-
Go语言map
go语言map详细总结(底层原理,扩容方式)原创 2022-06-12 15:45:35 · 276 阅读 · 1 评论 -
深拷贝和浅拷贝
浅拷贝和深拷贝原创 2022-06-07 19:01:09 · 100 阅读 · 0 评论 -
go语言中slice原理和坑。
slice 原理Slice数据结构和原理1:相对于数组,Slice的长度是动态可变的。如下:func CreatSlice() { s := make([]int, len(), cap()) var s1 []int}func CreatArr() { var a [length]int}可以很清楚的看到,数组的长度是在编译时静态计算的,并且数组无法在运行时动态扩缩容量的。2:在go的/src/runtime/slice.go中可以看到如下:type slice stru原创 2022-05-08 22:21:57 · 684 阅读 · 1 评论