context पॅकेज रद्द करण्याचे सिग्नल, समय मर्यादा आणि विनंती-स्कोप मूल्य API सीमा आणि goroutines मध्ये वाहून नेते. हे ऑपरेशन्सच्या आजीवन नियंत्रित करण्यासाठी एक मानक यंत्रणा आहे — विशेषतः कार्य रद्द करण्यासाठी आणि कार्य चेनच्या माध्यमातून समय मर्यादा प्रसारित करण्यासाठी.
मुख्य समस्या जी ती सोडवते
A request starts work across many goroutines/functions (DB query, API call, etc.).
If the client disconnects or a timeout hits, you want to CANCEL all that work
so goroutines don't keep running uselessly (wasting resources / leaking).
→ context propagates the "stop now" signal down the entire call chain.
