code: func (c *Client) DownloadTo(s *Subtitle, path string) (err error) {
  	// Download
  	files, err := c.DownloadSubtitles(Subtitles{*s})
  	if err != nil {
  		return
  	}
  	if len(files) == 0 {
  		return fmt.Errorf("No file match this subtitle ID")
  	}
  
  	// Save to disk.
  	r, err := files[0].Reader()
  	if err != nil {
  		return
  	}
  	defer r.Close()
  
  	w, err := os.Create(path)
  	if err != nil {
  		return
  	}
  	defer w.Close()
  
  	_, err = io.Copy(w, r)
  	return
  }
docs: // DownloadTo saves a subtitle file to the specified path.