code: func (s *AppsService) Get(ctx context.Context, appSlug string) (*App, *Response, error) {
  	var u string
  	if appSlug != "" {
  		u = fmt.Sprintf("apps/%v", appSlug)
  	} else {
  		u = "app"
  	}
  
  	req, err := s.client.NewRequest("GET", u, nil)
  	if err != nil {
  		return nil, nil, err
  	}
  
  	// TODO: remove custom Accept header when this API fully launches.
  	req.Header.Set("Accept", mediaTypeIntegrationPreview)
  
  	app := new(App)
  	resp, err := s.client.Do(ctx, req, app)
  	if err != nil {
  		return nil, resp, err
  	}
  
  	return app, resp, nil
  }
docs: // Get a single GitHub App. Passing the empty string will get
  // the authenticated GitHub App.
  //
  // Note: appSlug is just the URL-friendly name of your GitHub App.
  // You can find this on the settings page for your GitHub App
  // (e.g., https://github.com/settings/apps/:app_slug).
  //
  // GitHub API docs: https://developer.github.com/v3/apps/#get-a-single-github-app