code: func ToPirateSpeak(theString string) (string, error) {
  	f := New(theString)
  
  	if f.length < 1 {
  		return "", errors.New(lengthError)
  	}
  
  	f.urlEncodeSpaces()
  
  	response, err := http.Get(fmt.Sprintf(pirateLink, f.theString))
  	if err != nil {
  		return "", errors.New("unable to convert")
  	}
  	defer response.Body.Close()
  
  	contents, err := ioutil.ReadAll(response.Body)
  	if err != nil {
  		return "", err
  	}
  	return string(contents), nil
  }
docs: // ToPirateSpeak will format the provided string in Pirate Speak.