Documentation
¶
Index ¶
Constants ¶
View Source
const GITHUB_AUTH_TOKEN = "GITHUB_AUTH_TOKEN"
Variables ¶
This section is empty.
Functions ¶
func NewTransport ¶
func NewTransport(ctx context.Context, logger *zap.SugaredLogger) http.RoundTripper
NewTransport returns a configured http.Transport for use with GitHub
Types ¶
type CachingRoundTripper ¶
type CachingRoundTripper struct { Logger *zap.SugaredLogger // contains filtered or unexported fields }
type RateLimitRoundTripper ¶
type RateLimitRoundTripper struct { Logger *zap.SugaredLogger InnerTransport http.RoundTripper }
RateLimitRoundTripper is a rate-limit aware http.Transport for Github.
Click to show internal directories.
Click to hide internal directories.