code: func newTPUService(client *http.Client) (*tpuService, error) {
  	s, err := tpuapi.New(client)
  	if err != nil {
  		return nil, err
  	}
  	return &tpuService{
  		projects: tpuapi.NewProjectsService(s),
  	}, nil
  }
docs: // newTPUService returns a new tpuService using the client to communicate with
  // the Cloud TPU APIs.