go fmt
formatting: group consts
xml decode: use streaming decoder rather than copying entire response into memory