code: func (client *GCSBlobstore) Get(src string, dest io.Writer) error {
  	reader, err := client.getReader(client.publicGCS, src)
  
  	// If the public client fails, try using it as an authenticated actor
  	if err != nil && client.authenticatedGCS != nil {
  		reader, err = client.getReader(client.authenticatedGCS, src)
  	}
  
  	if err != nil {
  		return err
  	}
  
  	_, err = io.Copy(dest, reader)
  	return err
  }
docs: // Get fetches a blob from the GCS blobstore.
  // Destination will be overwritten if it already exists.