code: func (cd *ConnectionDetails) OptionsString(s string) string {
  	if cd.RawOptions != "" {
  		return cd.RawOptions
  	}
  	if cd.Options != nil {
  		for k, v := range cd.Options {
  			s = fmt.Sprintf("%s&%s=%s", s, k, v)
  		}
  	}
  	return strings.TrimLeft(s, "&")
  }
docs: // OptionsString returns URL parameter encoded string from options.