package client_test | |
import ( | |
"crypto/tls" | |
"net/http" | |
"gopkg.in/src-d/go-git.v4/plumbing/transport/client" | |
githttp "gopkg.in/src-d/go-git.v4/plumbing/transport/http" | |
) | |
func ExampleInstallProtocol() { | |
// Create custom net/http client that. | |
httpClient := &http.Client{ | |
Transport: &http.Transport{ | |
TLSClientConfig: &tls.Config{InsecureSkipVerify: true}, | |
}, | |
} | |
// Install it as default client for https URLs. | |
client.InstallProtocol("https", githttp.NewClient(httpClient)) | |
} |