move defer resp.body.close after error checking so panic(err) could be called (https://groups.google.com/d/msg/golang-nuts/IgFmMqD65t4/zWHpOOS4ZOsJ)
move defer resp.body.close after error checking so panic(err) could be called (https://groups.google.com/d/msg/golang-nuts/IgFmMqD65t4/zWHpOOS4ZOsJ)

jasonwinn/geocoder,rafaeljribeiro/geocoder,stanim/geocoder