A. GO的gin框架,用PostForm獲取的是之前請求的值,看源碼使用了c.formCache[key],是緩存嗎,怎麼解決
你的gin是哪一個版本的?現在的版本里沒有你這個
c.formCache
B. golang chan 緩沖設置多大
看你的需求,如果並發性不是太強的話make10足夠了,完全不並發的話不用緩沖都可以,大數據的話可能要多一些
C. 關於島風go緩存包的問題
兩個可能性
一個是你下載的緩存包並不是完整緩存包,比如艦隊Collection就有寫「完整緩存包」而刀劍亂舞寫的是「基礎緩存包」。我沒玩過刀劍亂舞不清楚具體情況,可能這個緩存包只具有進入游戲的效果,按照比例來算的話可能是10-30%左右,一些更為詳細的數據仍然需要下載。
順便一提,差分緩存包屬於更新部分,這個緩存包是在你游戲更新後出現問題的時候恢復用的,可以不用下載。如果你下載了這個緩存包並且用它替換了原本的cache文件夾,那麼相當於你根本沒有緩存要從0%重新下載。
這個問題沒別的辦法,只能一點點下載讀取。
另一個可能是你解壓縮後文件夾弄錯了。cache文件夾下應該就是各個游戲的分支文件夾。舉個例子,kcs代表艦隊Collection。所以艦隊Collection緩存的真實路徑其實是
\Shimakazego\cache\kcs
但是,如果你首先在島風GO下建立了一個cache文件夾,把緩存壓縮包解壓縮後存到cache中,那麼你的緩存路徑其實是
\Shimakazego\cache\cache\kcs
兩個路徑是不同的,這樣游戲會找不到你的緩存,所以認為緩存未下載,於是從0%重新下載。
這個問題的話,最外面那層cache文件夾刪掉,把cache下的cache文件夾剪切到島風go下就好
D. GO桌面清理內存問題
如果你的這些軟體是開在後台,go不是專門清理的,它是清理不到的恩,下載一個360優化大師,它的桌面有個小工具叫一鍵清理,那個很好用,我手機內存少了就清理一下就回來了,後台開的那些軟體它都給清掉了恩
E. 手機GO瀏覽器緩存
GO瀏覽器在線觀看視頻是不會佔用E盤內存的,何況你還清除了GO瀏覽器的緩存呢!樓主你的手機里有沒有下載安裝其他的軟體啊?是不是你手機里安裝了什麼殺毒軟體、來電通什麼的啊?建議你還是看一下您的E盤里是不是自己安裝了什麼軟體吧
F. golang的緩沖channel和無緩沖channel的區別
緩沖channel是處理並發的時候你並不知道要同時並發多少goroutine,比如一個在線聊天室,我不知道有多少人會同時登錄發消息,那麼我就要比如make1000個chan作為緩沖有些情況下,程序裡面的並發是你自己設計的,並且你知道確切的數量,這時候你就不需要緩沖了
G. Go語言用什麼緩存框架好,Redis嗎
你要的應該是 Reids 或 Memcached 這些緩存服務,在 Go 語言中的客戶端工具。
GitHub 上有個 repo 叫 awesome-go(GitHub - avelino/awesome-go: A curated list of awesome Go frameworks, libraries and software),整理了常見的 Go 框架或代碼庫,其中就有 Redis 和 Memcached 的客戶端。
H. 關於島風go的緩存包該放在哪裡可以被島風go讀取
是啊本地緩存的話 從0開始一點點慢慢到100 的 就是這個文件如圖,就是時間有點長,緩存超慢的
,我也有一次到了99.0然後不動了 我真急死了 然後 我網路了下怎麼弄 後來發現重新緩存一遍就好看了,第二次緩存成功,如果本地的緩存不行的話 你可以試試在線的 祝提督武運昌隆!還有不斷可以繼續提問 再補充下 這個緩存他是自己放置的 不要人工去動它 以免島風go發生故障