Ensure our operating system is entirely up to date:
sudo apt-get update
sudo apt-get upgrade| // tweaked from: https://stackoverflow.com/a/42718113/1170664 | |
| func getXML(url string) ([]byte, error) { | |
| resp, err := http.Get(url) | |
| if err != nil { | |
| return []byte{}, fmt.Errorf("GET error: %v", err) | |
| } | |
| defer resp.Body.Close() | |
| if resp.StatusCode != http.StatusOK { | |
| return []byte{}, fmt.Errorf("Status error: %v", resp.StatusCode) |