![240](https://upload.jianshu.io/users/upload_avatars/13480998/90f7d4fe-9f4c-42b2-8cb3-9aba46914f18.jpeg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
go-cache 是一個輕量級的基于內(nèi)存的 key:value 儲存組件惫恼,類似于memcached,適用于在單機(jī)上運(yùn)行的應(yīng)用程序侧甫。它的主要優(yōu)點(diǎn)是...
我們在平時的postman請求調(diào)試,以及web的http請求開發(fā)時,常常能看到以下幾種傳參的形式 form-data、x-www-form-ur...
簡介 ants是一個高性能的 goroutine 池暇昂,實(shí)現(xiàn)了對大規(guī)模 goroutine 的調(diào)度管理、goroutine 復(fù)用伴嗡,允許使用者在開發(fā)...
是什么 sync.Cond 條件變量用來協(xié)調(diào)想要訪問共享資源的那些 goroutine话浇,當(dāng)共享資源的狀態(tài)發(fā)生變化的時候,它可以用來通知被互斥鎖阻...
是什么 Golang 來開發(fā)并構(gòu)建高并發(fā)場景下的服務(wù)闹究,但是由于 Golang 內(nèi)建的GC機(jī)制多少會影響服務(wù)的性能,因此食店,為了減少頻繁GC渣淤,Gol...
1、golang不能被recover的panic 數(shù)據(jù)競爭(比如:對map進(jìn)行并發(fā)讀寫)吉嫩,可以通過golang的編譯標(biāo)記race對代碼進(jìn)行檢測是...
1价认、ioutil讀取整個文件(io/ioutil) ioutil的方式能夠讀取整個文件,只需傳入文件名自娩,操作簡單用踩。該操作方式需要把文件讀入內(nèi)容渠退,...
一. grep和正則表達(dá)式 grep grep(global search regular expression(RE) and print o...
在開發(fā)高并發(fā)系統(tǒng)時碎乃,為了保證系統(tǒng)的高可用和穩(wěn)定性,常見的有以下幾種策略: 緩存:提升系統(tǒng)訪問速度惠奸,增大系統(tǒng)處理容量 降級:資源是有限的梅誓,但請求可...