package common import "net/http" func CloseResponseBodyGracefully(httpResponse *http.Response) { if httpResponse == nil || httpResponse.Body == nil { return } err := httpResponse.Body.Close() if err != nil { SysError("failed to close response body: " + err.Error()) } }