golang for循環里面創建協程問題的研究
原本想在一個for里面創建10個協程,這些協程順序拿到for的遞增變量,把這10個遞增變量都打印出來。但事與願違,於是做實驗,查書,思考,寫出以下記錄。 golang里,在for循環里面起協程 ...
原本想在一個for里面創建10個協程,這些協程順序拿到for的遞增變量,把這10個遞增變量都打印出來。但事與願違,於是做實驗,查書,思考,寫出以下記錄。 golang里,在for循環里面起協程 ...
有些場景使用多維哈希來存儲數據,時間復雜度恆定,簡單粗暴好用。這里記錄一下。 如下是三維哈希的簡單示意圖,建議層數不要太多,否則時間久了,自己寫的代碼都不認識。 下圖是三維哈希在內存的 ...
編碼時冒出一個問題:在一個協程內部,再創建一個或多個協程,是否會產生依賴關系? 做了一個小實驗,這里隨筆記錄一下經過,備注后續深入研究。 test代碼: package main imp ...
線上服務器,同一個web接口有時需要兼容不同版本的結構體。這種情況思路是使用interface{}接收任意類型數據,結合reflect包處理。 如下,http接口調用者會傳入不同的json結構數據( ...
github上的golang雙向rpc,基於原生“net/rpc”庫實現,可以注冊回調。僅支持一個server和一個client交互。 地址:https://github.com/rocket049 ...