गो में, मेरे पास कुछ http प्रतिक्रियाएं हैं और मैं कभी-कभी कॉल करना भूल जाता हूं:
resp.Body.Close()
इस मामले में क्या होता है? स्मृति रिसाव होगा? defer resp.Body.Close()
प्रतिक्रिया वस्तु मिलने के तुरंत बाद क्या यह सुरक्षित है ?
client := http.DefaultClient
resp, err := client.Do(req)
defer resp.Body.Close()
if err != nil {
return nil, err
}
क्या यदि कोई त्रुटि होती है, कर सकता है resp
या resp.Body
नहीं के बराबर हो सकता है?