簡介 繼上一篇Go 每日一庫之 ants[https://darjun.github.io/2021/06/03/godailylib/ants...
簡介 之前寫過一篇文章介紹了ants這個(gè) goroutine 池實(shí)現(xiàn)。當(dāng)時(shí)在網(wǎng)上查看相關(guān)資料的時(shí)候,發(fā)現(xiàn)了另外一個(gè)實(shí)現(xiàn)tunny[https:/...
簡介 在編程開發(fā)中,我們經(jīng)常會(huì)需要頻繁創(chuàng)建和銷毀同類對象的情形。這樣的操作很可能會(huì)對性能造成影響。這時(shí),常用的優(yōu)化手段就是使用對象池(objec...
簡介 gotalk[https://github.com/rsms/gotalk]專注于進(jìn)程間的通信,致力于簡化通信協(xié)議和流程。同時(shí)它: 提供簡...
簡介 處理大量并發(fā)是 Go 語言的一大優(yōu)勢。語言內(nèi)置了方便的并發(fā)語法,可以非常方便的創(chuàng)建很多個(gè)輕量級的 goroutine 并發(fā)處理任務(wù)。相比于...
簡介 切片(slice)是 Go 語言提供的一種數(shù)據(jù)結(jié)構(gòu),使用非常簡單、便捷。但是由于實(shí)現(xiàn)層面的原因,切片也經(jīng)常會(huì)產(chǎn)生讓人疑惑的結(jié)果。掌握切片的...
簡介 fasttemplate[https://github.com/valyala/fasttemplate]是一個(gè)比較簡單、易用的小型模板庫...
簡介 反射是一種機(jī)制,在編譯時(shí)不知道具體類型的情況下,可以透視結(jié)構(gòu)的組成、更新值。使用反射,可以讓我們編寫出能統(tǒng)一處理所有類型的代碼。甚至是編寫...
簡介 字符串(string)是 Go 語言提供的一種基礎(chǔ)數(shù)據(jù)類型。在編程開發(fā)中幾乎隨時(shí)都會(huì)使用。本文介紹字符串相關(guān)的知識,幫助你更好地理解和使用...