alfiankan / teleterm

Unsafe defer of .Close method GO-S2307
Security
Major
a year agoa year old
Deferring unsafe method "Close" on type "io.Closer"
47	if err != nil {
48		return err
49	}
50	defer resp.Body.Close()51
52	// Create the file
53	out, err := os.Create(filepath)
Deferring unsafe method "Close" on type "*os.File"
54	if err != nil {
55		return err
56	}
57	defer out.Close()58
59	// Write the body to file
60	_, err = io.Copy(out, resp.Body)
Deferring unsafe method "Close" on type "*os.File"
54	if err != nil {
55		return err
56	}
57	defer out.Close()58
59	// Write the body to file
60	_, err = io.Copy(out, resp.Body)