code: func GetURL(host string, project types.ProjectName, paths ...types.StreamPath) string {
  	values := make([]string, len(paths))
  	for i, p := range paths {
  		values[i] = fmt.Sprintf("%s/%s", project, p)
  	}
  	u := url.URL{
  		Scheme: "https",
  		Host:   host,
  	}
  	if len(values) == 1 {
  		u.Path = "logs/" + values[0]
  	} else {
  		u.Path = "v/"
  		u.RawQuery = url.Values{
  			"s": values,
  		}.Encode()
  	}
  	return u.String()
  }
docs: // GetURL generates a LogDog app viewer URL for the specified streams.
  // Uses the plain-text endpoint for single stream paths, and the client-side endpoint for multi-stream paths.