code: func (s *Signer) SignWithDuration(uri string, interval time.Duration) (signature, expiry string) {
  	expiry = signatureExpiry(time.Now().UTC(), interval)
  	return s.SignWithExpiry(uri, expiry), expiry
  }
docs: // SignWithDuration signs a given for a period of time from now