tag goroutine

標籤
貢獻18
93
11:00 AM · Nov 04 ,2025

@goroutine / 博客 RSS 訂閱

Jioby - Go 語言優秀資源整理,為項目落地加速🏃

一直在更新,部分內容在SF被屏蔽,故不再此繼續維護,請以GitHub為準 Go 資料 Go 語言優秀資源整理,為項目落地加速🏃 在 GitHub 上穩定更新,覺得不錯請點個 Star ❤️ 如轉載分享,請保留出處,謝謝 😆 原文地址: https://shockerli.net/post/go... GitHub: https://github.com/shockerli/...

goroutine , google , awesome , go

收藏 評論

janrs_com - 如何用Golang處理每分鐘100萬個請求

用Golang處理每分鐘100萬個請求 轉載請註明來源:https://janrs.com/9yaq 面臨的問題 在我設計一個分析系統中,我們公司的目標是能夠處理來自數百萬個端點的大量POST請求。web 網絡處理程序將收到一個JSON文檔,其中可能包含許多有效載荷的集合,需要寫入Amazon S3,以便我們的地圖還原系統隨後對這些數據進行操作。 傳統上,我們會研究創建一個工人層架構,利用諸如以

goroutine , go

收藏 評論

粘豆煮包 - 腦抽研究生Go併發-3-拓展併發原語-信號量、SingleFlightv和 循環柵欄、分組操作(ErrGroup)等

擴展併發原語 信號量(Semaphore/Weighted) ​ 信號量(Semaphore/Weighted)是用來控制多個 goroutine 同時訪問多個資源的併發原語 初始化信號量:設定初始的資源的數量。 P 操作:將信號量的計數值減去 1,如果新值已經為負,那麼調用者會被阻塞並加入到等待隊列中。否則,調用者會繼續執行,並且獲得一個資源。 V 操作:將信號量的計數值加 1,如果先

goroutine , 知識 , concurrency , go , 後端

收藏 評論

粘豆煮包 - 腦抽研究生Go併發-5-總結-核心 sync 包、Channel 與 Context、高級併發模式與擴展庫、分佈式併發

總結 第一部分:核心 sync 包 —— 本地併發 sync 包裏的這些工具,是處理單進程內、多個 goroutine 之間協同問題的基礎 1. 鎖 (Mutex RWMutex) 核心作用:保護共享資源,保證數據一致性。 任何時候,只允許一個(或一類)goroutine 進入“臨界區”。 精華: Mutex (互斥鎖):最簡單粗暴的鎖,一次只能進一個,不管他是

goroutine , 知識 , concurrency , go , 後端

收藏 評論