type net/http.RoundTripper
44 uses
net/http (current package)
client.go#L61: Transport RoundTripper
client.go#L116: type RoundTripper interface {
client.go#L194: func (c *Client) transport() RoundTripper {
client.go#L203: func send(ireq *Request, rt RoundTripper, deadline time.Time) (resp *Response, didTimeout func() bool, err error) {
client.go#L312: func knownRoundTripperImpl(rt RoundTripper, req *Request) bool {
client.go#L343: func setRequestCancel(req *Request, rt RoundTripper, deadline time.Time) (stopTimer func(), didTimeout func() bool) {
filetransport.go#L30: func NewFileTransport(fs FileSystem) RoundTripper {
h2_bundle.go#L6692: upgradeFn := func(authority string, c *tls.Conn) RoundTripper {
h2_bundle.go#L6707: t1.TLSNextProto = map[string]func(string, *tls.Conn) RoundTripper{
transport.go#L42: var DefaultTransport RoundTripper = &Transport{
transport.go#L238: TLSNextProto map[string]func(authority string, c *tls.Conn) RoundTripper
transport.go#L335: npm := map[string]func(authority string, c *tls.Conn) RoundTripper{}
transport.go#L371: altProto, _ := t.altProto.Load().(map[string]RoundTripper)
transport.go#L493: func (t *Transport) alternateRoundTripper(req *Request) RoundTripper {
transport.go#L497: altProto, _ := t.altProto.Load().(map[string]RoundTripper)
transport.go#L739: func (t *Transport) RegisterProtocol(scheme string, rt RoundTripper) {
transport.go#L742: oldMap, _ := t.altProto.Load().(map[string]RoundTripper)
transport.go#L746: newMap := make(map[string]RoundTripper)
transport.go#L1869: alt RoundTripper
net/http/httputil
reverseproxy.go#L52: Transport http.RoundTripper
github.com/prometheus/client_golang/prometheus/promhttp
instrument_client.go#L40: func InstrumentRoundTripperInFlight(gauge prometheus.Gauge, next http.RoundTripper) RoundTripperFunc {
instrument_client.go#L60: func InstrumentRoundTripperCounter(counter *prometheus.CounterVec, next http.RoundTripper) RoundTripperFunc {
instrument_client.go#L88: func InstrumentRoundTripperDuration(obs prometheus.ObserverVec, next http.RoundTripper) RoundTripperFunc {
instrument_client.go#L135: func InstrumentRoundTripperTrace(it *InstrumentTrace, next http.RoundTripper) RoundTripperFunc {
go.opencensus.io/plugin/ochttp
client.go#L37: Base http.RoundTripper
client.go#L102: func (t *Transport) base() http.RoundTripper {
client_stats.go#L31: base http.RoundTripper
trace.go#L43: base http.RoundTripper
golang.org/x/net/http2
transport.go#L190: upgradeFn := func(authority string, c *tls.Conn) http.RoundTripper {
transport.go#L205: t1.TLSNextProto = map[string]func(string, *tls.Conn) http.RoundTripper{
golang.org/x/oauth2
transport.go#L27: Base http.RoundTripper
transport.go#L70: func (t *Transport) base() http.RoundTripper {
google.golang.org/api/googleapi/transport
apikey.go#L28: Transport http.RoundTripper
google.golang.org/api/transport/http
default_transport_go113.go#L14: func clonedTransport(rt http.RoundTripper) *http.Transport {
dial.go#L65: func NewTransport(ctx context.Context, base http.RoundTripper, opts ...option.ClientOption) (http.RoundTripper, error) {
dial.go#L76: func newTransport(ctx context.Context, base http.RoundTripper, settings *internal.DialSettings) (http.RoundTripper, error) {
dial.go#L83: var trans http.RoundTripper = paramTransport
dial.go#L133: base http.RoundTripper
dial.go#L163: var appengineUrlfetchHook func(context.Context) http.RoundTripper
dial.go#L170: func defaultBaseTransport(ctx context.Context, clientCertSource cert.Source) http.RoundTripper {
dial.go#L212: func addOCTransport(trans http.RoundTripper, settings *internal.DialSettings) http.RoundTripper {
 |
The pages are generated with Golds v0.3.2-preview. (GOOS=darwin GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |