
简介
该用户还未填写简介
擅长的技术栈
未填写擅长的技术栈
可提供的服务
暂无可提供的服务
聊聊到底什么是分布式
分布式系统是相对于单机系统或者是集中式系统的一个概念,再明确分布式系统的概念之前,先来看下集中式系统的定义。

Go语言探秘——Map
由于插入了很多元素,在不是完全理想的情况下,肯定会创建一些溢出桶,但是,又由于没有达到负载因子的临界值,所以不会触发扩容,在删除很多元素,这个时候负载因子又会减小,再插入很多元素,会继续创建更多的溢出桶,导致查找元素的时候要去遍历很多的溢出桶链表,性能下降,所以在这种情况下要进行扩容,新建一个桶数组,把原来的数据拷贝到里面,这样数据排列更紧密,查找性能更快。这是因为go在每次开始遍历前,都会随机选

GO语言defer用法总结
defer顾名思义,延迟。它是go语言中的一个关键字,主要用在函数或方法前面,作用是用于函数和方法的延迟调用,在语法上,defer与普通的函数调用没有什么区别。在使用上非常简单,只需要弄清楚以下几点即可:延迟的函数的什么时候被调用?函数return的时候发生panic的时候延迟调用的语法规则defer关键字后面表达式必须是函数或者方法调用延迟内容不能被括号括起来。

GO语言defer用法总结
defer顾名思义,延迟。它是go语言中的一个关键字,主要用在函数或方法前面,作用是用于函数和方法的延迟调用,在语法上,defer与普通的函数调用没有什么区别。在使用上非常简单,只需要弄清楚以下几点即可:延迟的函数的什么时候被调用?函数return的时候发生panic的时候延迟调用的语法规则defer关键字后面表达式必须是函数或者方法调用延迟内容不能被括号括起来。

到底了