4
Co może się stać, jeśli nie zamknę odpowiedzi.
W Go mam kilka odpowiedzi http i czasami zapominam zadzwonić: resp.Body.Close() Co się dzieje w tym przypadku? czy nastąpi wyciek pamięci? Czy jest też bezpieczne wprowadzenie defer resp.Body.Close()natychmiast po otrzymaniu obiektu odpowiedzi? client := http.DefaultClient resp, err := client.Do(req) defer resp.Body.Close() if err != nil { return nil, err } …
102
go