How can I force a golang https get request to use a specific IP address. I want to skip DNS resolution and provide the IP myself. The equivalent in curl would be a --resolve as illustrated below.
curl https://domain.com/dir/filename --resolve "domain.com:443:10.10.10.10"
Since this is ssl I want to avoid substituting in the IP for the domain as in the following example.
curl https://10.10.10.10/dir/filename --header "Host: domain.com"