已经是最新一篇文章了!
已经是最后一篇文章了!
Golang知识点总结
对于Golang知识点的总结清单
Go中的数据类型
Go中的基本数据结构是整型、浮点数、复数、布尔型、字符串、常量,复合数据类型是数组、slice、Map、结构体。
Go有引用变量和引用传递吗?
引用变量是給变量起了个别名,一个变量的引用和它本身是一个东西,他们的地址也是一样的。
结论:Go中没有引用变量和引用传递。 Go中的两个变量不会有相同的内存地址,但是两个变量可以指向同一个内存地址。而map其实是一个指针,指向一个hmap。
string的底层
Map底层 & sync.Map
slice底层 & 和数组的区别
channel
channel底层如何实现
读取关闭的channel会发生什么?
defer
defer的先后顺序
经过测试,函数体内多个defer语句的执行顺序与声明顺序相反!
panic
goroutine调度机制
GMP模型
GC
select
…
版权声明: 如无特别声明,本文版权归 月梦の技术博客 所有,转载请注明本文链接。
(采用 CC BY-NC-SA 4.0 许可协议进行授权)
本文标题:《 Golang知识点总结 》
本文链接:https://ymiir.netlify.app//golang/Go%E7%9F%A5%E8%AF%86%E7%82%B9%E6%80%BB%E7%BB%93.html
本文最后一次更新为 天前,文章中的某些内容可能已过时!
评论