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)) }