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

Method GetUserProject

github/projects.go:353–367  ·  view source on GitHub ↗

GetUserProject gets a Projects V2 project for a user by ID. GitHub API docs: https://docs.github.com/rest/projects/projects?apiVersion=2022-11-28#get-project-for-user meta:operation GET /users/{username}/projectsV2/{project_number}

(ctx context.Context, username string, projectNumber int)

Source from the content-addressed store, hash-verified

351//
352//meta:operation GET /users/{username}/projectsV2/{project_number}
353func (s *ProjectsService) GetUserProject(ctx context.Context, username string, projectNumber int) (*ProjectV2, *Response, error) {
354 u := fmt.Sprintf("users/%v/projectsV2/%v", username, projectNumber)
355 req, err := s.client.NewRequest(ctx, "GET", u, nil)
356 if err != nil {
357 return nil, nil, err
358 }
359
360 var project *ProjectV2
361 resp, err := s.client.Do(req, &project)
362 if err != nil {
363 return nil, resp, err
364 }
365
366 return project, resp, nil
367}
368
369// ListOrganizationProjectFields lists Projects V2 for an organization.
370//

Callers 2

TestProjectsV2_UserFunction · 0.80

Calls 2

NewRequestMethod · 0.80
DoMethod · 0.45

Tested by 2

TestProjectsV2_UserFunction · 0.64