matryoshka 支持分布式環(huán)境运吓,基于redis和機(jī)器內(nèi)存(memory)的多級(jí)緩存枫匾。 一級(jí)緩存使用 freecache[https://g...
十一長(zhǎng)假,由于服務(wù)好幾天沒(méi)有發(fā)布上線匈棘,監(jiān)控顯示goroutine的數(shù)量一直在持續(xù)增長(zhǎng)都弹,初步判斷是goroutine泄漏哮翘。使用 go pprof ...
作為golang并發(fā)編程思想的重要組成掐禁,channel(通道)非常重要,和goroutine(go協(xié)程)一起使用辉浦,用來(lái)實(shí)現(xiàn)go的CSP(Comm...
最近研究了一下kmp算法(Knuth-Morris-Pratt)弄抬,百度了好多帖子,看的稀里糊涂宪郊。為了自己可以簡(jiǎn)單理解(還有最重要的next數(shù)組)...
golang中defer,panic,recover是很常用的三個(gè)特性掂恕,三者一起使用可以充當(dāng)其他語(yǔ)言中try…catch…的角色,而defer本...
golang小菜一枚弛槐,業(yè)務(wù)中有對(duì)接口struct字段進(jìn)行參數(shù)驗(yàn)證的需求懊亡,為了練手,自己造了個(gè)go validators驗(yàn)證器的輪子乎串,代碼在git...
無(wú)論是工作中使用還是應(yīng)付各種面試店枣,linux uniq 都是必須要掌握的 linux 基本命令之一。uniq 一般和 sort 一起用灌闺,用來(lái)對(duì)排...
無(wú)論是工作中使用還是應(yīng)付各種面試艰争,linux sort 都是必須要掌握的 linux 基本命令之一。尤其是 linux sort -k 命令桂对,經(jīng)...
最近在看 yii2 源碼,想在入門的基礎(chǔ)上掌握 yii2 更多的設(shè)計(jì)思路和設(shè)計(jì)風(fēng)格鸠匀,以便更好的理解 yii2以 yii 2.0.14 高級(jí)版的 ...