domain就是各種業(yè)務(wù)邏輯facade:facade模式,不同domain可能以組合模式對(duì)外提供服務(wù)翻默,就在這層transport:http服務(wù)...
背景 因?yàn)榫〇|強(qiáng)制996,導(dǎo)致部分軟件開(kāi)發(fā)人員不滿,于是有了上班996,生病icu,創(chuàng)建了網(wǎng)站斋枢,同時(shí)在github上開(kāi)了repo承边,star數(shù)以火...
內(nèi)容從底層到應(yīng)用層的結(jié)構(gòu)來(lái)描述妹懒,最后簡(jiǎn)單介紹了下監(jiān)控和架構(gòu)ps: mysql系統(tǒng)5.6 硬件/OS系統(tǒng) 1.優(yōu)化硬件:更好的cpu更好的內(nèi)存以及...
Goroutines 模型:和其他goroutine在共享的地址空間中并發(fā)執(zhí)行的函數(shù) 資源消耗: 初始時(shí)非常小的棧開(kāi)銷(xiāo)虎韵,之后隨著需求在堆上增減內(nèi)...
array 和slice都是數(shù)組雁佳,前者固定大小,值類(lèi)型;后者可以動(dòng)態(tài)變更筋搏,引用類(lèi)型仆百。再次強(qiáng)調(diào)一遍,array在golang中是值類(lèi)型奔脐,而不是c中...
有時(shí)候會(huì)碰到```A : (*[]byte)(nil)B : book.(Novel)C: int32(1)```會(huì)有些疑惑俄周。golang中有t...
defer中去修改函數(shù)中的變量時(shí),會(huì)出現(xiàn)個(gè)小坑:修改函數(shù)中的變量會(huì)無(wú)效髓迎,如下面的函數(shù)a(). 有個(gè)概念先解釋下:1.在有defer語(yǔ)句時(shí)峦朗,ret...
今天碰到了要求兩個(gè)日期間相差多少天,兩個(gè)不同日期的,相差一秒都算一天.標(biāo)準(zhǔn)庫(kù)中沒(méi)有相應(yīng)的實(shí)現(xiàn),自己寫(xiě)了個(gè). test,直接在main中寫(xiě)的 更正...
"_"(下劃線)排龄,可以簡(jiǎn)單理解為賦值但以后不再使用波势,在golang中使用比較多,使用場(chǎng)合不單一,這里稍作總結(jié)尺铣,方便理解 用在import 引入包...