context 介紹-------------很多時候,我們會遇到這樣的情況,上層與下層的 goroutine 需要同時取消,這樣就涉及到了 goroutine 間的通信。在 Go 中,推薦我們以通信的方式共享內存,而不是以共享內存的方式通信。所以,就需要用到 channl,但是,在上述場景中,如果需要自己去處理 channl 的業務邏輯,就會有很多費時費力的重複工作,因此,context 出現了 ⌘ Read more
context 介紹-------------很多時候,我們會遇到這樣的情況,上層與下層的 goroutine 需要同時取消,這樣就涉及到了 goroutine 間的通信。在 Go 中,推薦我們以通信的方式共享內存,而不是以共享內存的方式通信。所以,就需要用到 channl,但是,在上述場景中,如果需要自己去處理 channl 的業務邏輯,就會有很多費時費力的重複工作,因此,context 出現了 ⌘ Read more