Pitfalls when disabling SSL verification with InsecureSkipVerify in Golang

tl;dr When disabling SSL verification using InsecureSkipVerify, make sure you're not loosing the default config of the default HTTP transport.

Thanks to Zak for troubleshooting this. :)


At engageSPARK we integrated with a bunch of vendors via HTTPS. Recently a vendor forgot to renew their SSL certificate, which prompted connections …