code: func (g *Cloud) getDiskByName(diskName string, zone string) (*Disk, error) {
  	disk, err := g.findDiskByName(diskName, zone)
  	if disk == nil && err == nil {
  		return nil, fmt.Errorf("GCE persistent disk not found: diskName=%q zone=%q", diskName, zone)
  	}
  	return disk, err
  }
docs: // Like findDiskByName, but returns an error if the disk is not found