domain就是各種業(yè)務(wù)邏輯facade:facade模式,不同domain可能以組合模式對外提供服務(wù)友鼻,就在這層transport:http服務(wù)...
背景 因為京東強(qiáng)制996,導(dǎo)致部分軟件開發(fā)人員不滿,于是有了上班996,生病icu,創(chuàng)建了網(wǎng)站瓤球,同時在github上開了repo雕薪,star數(shù)以火...
內(nèi)容從底層到應(yīng)用層的結(jié)構(gòu)來描述幢码,最后簡單介紹了下監(jiān)控和架構(gòu)ps: mysql系統(tǒng)5.6 硬件/OS系統(tǒng) 1.優(yōu)化硬件:更好的cpu更好的內(nèi)存以及...
Goroutines 模型:和其他goroutine在共享的地址空間中并發(fā)執(zhí)行的函數(shù) 資源消耗: 初始時非常小的棧開銷口柳,之后隨著需求在堆上增減內(nèi)...
array 和slice都是數(shù)組节芥,前者固定大小,值類型;后者可以動態(tài)變更调塌,引用類型晋南。再次強(qiáng)調(diào)一遍,array在golang中是值類型羔砾,而不是c中...
有時候會碰到```A : (*[]byte)(nil)B : book.(Novel)C: int32(1)```會有些疑惑负间。golang中有t...
defer中去修改函數(shù)中的變量時,會出現(xiàn)個小坑:修改函數(shù)中的變量會無效姜凄,如下面的函數(shù)a(). 有個概念先解釋下:1.在有defer語句時政溃,ret...
今天碰到了要求兩個日期間相差多少天,兩個不同日期的,相差一秒都算一天.標(biāo)準(zhǔn)庫中沒有相應(yīng)的實現(xiàn),自己寫了個. test,直接在main中寫的 更正...
"_"(下劃線)态秧,可以簡單理解為賦值但以后不再使用董虱,在golang中使用比較多,使用場合不單一申鱼,這里稍作總結(jié)愤诱,方便理解 用在import 引入包...