AI के साथ कोड का कार्यक्षेत्र
Go में रद्द करना
परिणाम भेजने की प्रतीक्षा करते Go वर्कर को संदर्भ रद्द होने पर रोकें।
● ● ●GoChannel Desk●
कार्यप्रवाह · Go में रद्द करना ×
if err := ctx.Err(); err != nil {
return err
}
select {
case results <- value:
return nil
case <-ctx.Done():
return ctx.Err()
}✳परिणाम भेजने की प्रतीक्षा करते Go वर्कर को संदर्भ रद्द होने पर रोकें।
✓ बदलावलागू करने से पहले समीक्षा करें ↗
कार्यक्षेत्र का चित्रण
| लागू करने से पहले समीक्षा करें | वास्तविक व्यवहार की अपेक्षित परिणाम से तुलना करें। जाँच असफल हो तो अगले बदलाव से पहले कारण समझें। |
|---|---|
| मॉडल | बेस URL और आवश्यक होने पर API कुंजी से OpenAI-संगत या Anthropic endpoint सेट करें। कनेक्शन जाँचें। स्थानीय मॉडल सर्वर चालू होना चाहिए; दूरस्थ उपकरण अलग से डेटा भेज सकते हैं। |
| प्रोजेक्ट | शुरू होने से पहले और रुके हुए प्रेषण के दौरान रद्द करना जाँचें तथा दूसरे का चैनल बंद न करें। |
कार्यप्रवाह
if err := ctx.Err(); err != nil {
return err
}
select {
case results <- value:
return nil
case <-ctx.Done():
return ctx.Err()
}