|
|
|
@ -88,10 +88,8 @@ const ( |
|
|
|
|
|
|
|
// A Client manages communication with the GitHub API.
|
|
|
|
type Client struct { |
|
|
|
// HTTP client used to communicate with the API.
|
|
|
|
client *http.Client |
|
|
|
// clientMu protects the client during calls that modify the CheckRedirect func.
|
|
|
|
clientMu sync.Mutex |
|
|
|
clientMu sync.Mutex // clientMu protects the client during calls that modify the CheckRedirect func.
|
|
|
|
client *http.Client // HTTP client used to communicate with the API.
|
|
|
|
|
|
|
|
// Base URL for API requests. Defaults to the public GitHub API, but can be
|
|
|
|
// set to a domain endpoint to use with GitHub Enterprise. BaseURL should
|
|
|
|
|