MCPcopy Index your code
hub / github.com/google/go-github / Topics

Method Topics

github/search.go:119–127  ·  view source on GitHub ↗

Topics finds topics via various criteria. Results are sorted by best match. Please see https://help.github.com/articles/searching-topics for more information about search qualifiers. GitHub API docs: https://docs.github.com/rest/search/search?apiVersion=2022-11-28#search-topics meta:operation GET

(ctx context.Context, query string, opts *SearchOptions)

Source from the content-addressed store, hash-verified

117//
118//meta:operation GET /search/topics
119func (s *SearchService) Topics(ctx context.Context, query string, opts *SearchOptions) (*TopicsSearchResult, *Response, error) {
120 var result *TopicsSearchResult
121 resp, err := s.search(ctx, "topics", &searchParameters{Query: query}, opts, &result)
122 if err != nil {
123 return nil, resp, err
124 }
125
126 return result, resp, nil
127}
128
129// CommitsSearchResult represents the result of a commits search.
130type CommitsSearchResult struct {

Callers 3

fetchTopicsFunction · 0.80
TestSearchService_TopicsFunction · 0.80

Calls 1

searchMethod · 0.95

Tested by 2

TestSearchService_TopicsFunction · 0.64