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

Method Create

github/gists.go:228–242  ·  view source on GitHub ↗

Create a gist for authenticated user. GitHub API docs: https://docs.github.com/rest/gists/gists?apiVersion=2022-11-28#create-a-gist meta:operation POST /gists

(ctx context.Context, gist *Gist)

Source from the content-addressed store, hash-verified

226//
227//meta:operation POST /gists
228func (s *GistsService) Create(ctx context.Context, gist *Gist) (*Gist, *Response, error) {
229 u := "gists"
230 req, err := s.client.NewRequest(ctx, "POST", u, gist)
231 if err != nil {
232 return nil, nil, err
233 }
234
235 var g *Gist
236 resp, err := s.client.Do(req, &g)
237 if err != nil {
238 return nil, resp, err
239 }
240
241 return g, resp, nil
242}
243
244// Edit a gist.
245//

Callers 15

mainFunction · 0.45
mainFunction · 0.45
createPRFunction · 0.45
saveFileMethod · 0.45
copyFileFunction · 0.45
TestGistsService_CreateFunction · 0.45
TestIssuesService_CreateFunction · 0.45

Calls 2

NewRequestMethod · 0.80
DoMethod · 0.45