MCPcopy Create free account
hub / github.com/GetStream/stream-go2 / newRequester

Function newRequester

client.go:58–68  ·  view source on GitHub ↗
(timeout time.Duration)

Source from the content-addressed store, hash-verified

56}
57
58func newRequester(timeout time.Duration) Requester {
59 tr := http.DefaultTransport.(*http.Transport).Clone()
60 tr.MaxIdleConnsPerHost = 5
61 tr.IdleConnTimeout = 59 * time.Second
62 tr.ExpectContinueTimeout = 2 * time.Second
63
64 return &http.Client{
65 Timeout: timeout,
66 Transport: tr,
67 }
68}
69
70// NewFromEnv build a new Client using environment variables values, with
71// possible values being STREAM_API_KEY, STREAM_API_SECRET, STREAM_API_REGION,

Callers 2

NewFunction · 0.85
WithTimeoutMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected