# Functions
Code performs requests for "search/code"
Search code.
Commits performs requests for "search/commits"
Search commits.
IssuesAndPullRequests performs requests for "search/issues-and-pull-requests"
Search issues and pull requests.
Labels performs requests for "search/labels"
Search labels.
NewClient returns a new Client.
Repos performs requests for "search/repos"
Search repositories.
Topics performs requests for "search/topics"
Search topics.
Users performs requests for "search/users"
Search users.
# Structs
CodeReq is request data for Client.Code
https://developer.github.com/v3/search/#search-code
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
CodeResponse is a response for Code
https://developer.github.com/v3/search/#search-code
*/.
CodeResponseBody is a response body for Code
https://developer.github.com/v3/search/#search-code
*/.
CommitsReq is request data for Client.Commits
https://developer.github.com/v3/search/#search-commits
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
CommitsResponse is a response for Commits
https://developer.github.com/v3/search/#search-commits
*/.
CommitsResponseBody is a response body for Commits
https://developer.github.com/v3/search/#search-commits
*/.
IssuesAndPullRequestsReq is request data for Client.IssuesAndPullRequests
https://developer.github.com/v3/search/#search-issues-and-pull-requests
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
IssuesAndPullRequestsResponse is a response for IssuesAndPullRequests
https://developer.github.com/v3/search/#search-issues-and-pull-requests
*/.
IssuesAndPullRequestsResponseBody is a response body for IssuesAndPullRequests
https://developer.github.com/v3/search/#search-issues-and-pull-requests
*/.
LabelsReq is request data for Client.Labels
https://developer.github.com/v3/search/#search-labels
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
LabelsResponse is a response for Labels
https://developer.github.com/v3/search/#search-labels
*/.
LabelsResponseBody is a response body for Labels
https://developer.github.com/v3/search/#search-labels
*/.
ReposReq is request data for Client.Repos
https://developer.github.com/v3/search/#search-repositories
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
ReposResponse is a response for Repos
https://developer.github.com/v3/search/#search-repositories
*/.
ReposResponseBody is a response body for Repos
https://developer.github.com/v3/search/#search-repositories
*/.
TopicsReq is request data for Client.Topics
https://developer.github.com/v3/search/#search-topics
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
TopicsResponse is a response for Topics
https://developer.github.com/v3/search/#search-topics
*/.
TopicsResponseBody is a response body for Topics
https://developer.github.com/v3/search/#search-topics
*/.
UsersReq is request data for Client.Users
https://developer.github.com/v3/search/#search-users
Non-nil errors will have the type *requests.RequestError, octo.ResponseError or url.Error.
UsersResponse is a response for Users
https://developer.github.com/v3/search/#search-users
*/.
UsersResponseBody is a response body for Users
https://developer.github.com/v3/search/#search-users
*/.
# Type aliases
Client is a set of options to apply to requests.