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...