Mysql實現(xiàn)主從復(fù)制 在實際生產(chǎn)環(huán)境中昼捍,由單臺MySQL作為獨立的數(shù)據(jù)庫是不能滿足實際需求的硬鞍,無論在安全性智厌,高可用性以及高并發(fā)性等各個方面都存...
Kafka的安裝與啟動 kafka中涉及的名詞 消息記錄:由一個key戈鲁,一個value和一個時間戳構(gòu)成恬砂,消息最終存儲在主題下的分區(qū)中帚称,記錄在生產(chǎn)...
控制并發(fā)有兩種經(jīng)典的方式览徒,一種是WaitGroup迷雪,另外一種就是Context WaitGroup的使用 WaitGroup可以用來控制多個go...
錯誤處理 Go語言的錯誤設(shè)計是通過返回值的方式來讓調(diào)用者對錯誤進行處理围肥,通常我們的處理是對error類型的返回值進行if判斷f, err := ...
redis簡介 Redis 是完全開源免費的梧奢,遵守BSD協(xié)議,是一個高性能的key-value數(shù)據(jù)庫 Redis 與其他 key - value...
使用ssh鏈接阿里云服務(wù)器 首先執(zhí)行sudo -i進入root模式 接下來在阿里云控制臺創(chuàng)建密鑰對楼吃,密鑰對創(chuàng)建好了之后會下載一個pem文件始花。 創(chuàng)...
應(yīng)用部署 C語言可以采用daemon就可以完美的實現(xiàn)程序后臺持續(xù)運行妄讯,目前Go還沒法實現(xiàn)daemon。針對Go的應(yīng)用程序部署酷宵,我們可以利用第三方...
Go怎么寫測試用例 開發(fā)程序其中很重要的一點就是測試亥贸,我們?nèi)绾伪WC代碼質(zhì)量,如何保證每個函數(shù)都是可運行的浇垦,運行結(jié)果是正確的炕置,又如何保證寫出來的代...
文件操作 目錄操作 文件操作的大多數(shù)函數(shù)都是在os包里面,下面列舉幾個目錄操作: func Mkdir(name string,perm Fil...