The Go code in your example could actually be written:
resp, err := http.Get(someURL)
if err != nil {
return nil, err
}
return DoStuff(resp)