最近在看左神新書 《Go 語言設(shè)計(jì)與實(shí)現(xiàn)》的垃圾收集器時(shí)產(chǎn)生一個(gè)疑惑,花了點(diǎn)時(shí)間搞清楚了記錄一下。 Go 語言垃圾回收的實(shí)現(xiàn)使用了標(biāo)記清除算法,...
Output:
某徒弟每日工作就是把數(shù)據(jù)庫里上十萬條數(shù)據(jù)取出來進(jìn)行一些操作(更新字段、檢查鏈接狀態(tài)等),把 Go 當(dāng) PHP 寫,一個(gè) for 循環(huán),一兩個(gè)小時(shí)...
并發(fā)(Concurrency)和并行(Parallelism)的區(qū)別 并發(fā)(Concurrency)理解為:?jiǎn)魏?CPU 利用調(diào)度算法,快速的在...
之前囫圇吞棗地靠著有道詞典把《Mastering GO》看了一遍,什么筆記都沒記,回頭一想好像什么也沒記住,英語水平差也不太可能去二刷,現(xiàn)在看《...
什么是系統(tǒng)調(diào)用 In computing, a system call (commonly abbreviated to syscall) is...
單元測(cè)試 測(cè)試文件命名必須為*_test.go,單元測(cè)試函數(shù)的簽名必須是func TestFoo(t *testing.T) {},基準(zhǔn)測(cè)試函數(shù)...
不知道你有沒有聽過這么一句:在使用 map 時(shí)盡量不要在 big map 中保存指針。好吧,你現(xiàn)在已經(jīng)聽過了:)為什么呢?原因在于 Go 語言的...
百度一下Go語言優(yōu)勢(shì),幾乎所有文章都包含并發(fā)性好,作為一名老PHPer,一番學(xué)習(xí)實(shí)踐下來,真香。 在當(dāng)今這個(gè)多核時(shí)代,并發(fā)編程的意義不言而喻。當(dāng)...