title: Golang unsigned URL
body: <p>I have the next code to get URL from Amazon, but I need that URL looks something like </p>
  
  <p><a href="https://vis3dev.s3.amazonaws.com/359952_1550525274.mp4" rel="nofollow noreferrer">https://vis3dev.s3.amazonaws.com/359952_1550525274.mp4</a> </p>
  
  <p>and not </p>
  
  <p><a href="https://vis3dev.s3.amazonaws.com/266295041.mp4?X-Amz-Algorithm=AWS4-HMAC-SHA256&amp;X-Amz-Credential=AKIAIE4CD73A5BW7WNTQ%2F20190220%2Fus-east-1%2Fs3%2Faws4_request&amp;X-Amz-Date=20190220T193732Z&amp;X-Amz-Expires=900&amp;X-Amz-SignedHeaders=host&amp;X-Amz-Signature=ba839af2fb7b314df2f47a589165558ae50264164c686314b6d73eab2975d8f1" rel="nofollow noreferrer">https://vis3dev.s3.amazonaws.com/266295041.mp4?X-Amz-Algorithm=AWS4-HMAC-SHA256&amp;X-Amz-Credential=AKIAIE4CD00A5BW7WNTQ%2F20190220%2Fus-east-1%2Fs3%2Faws4_request&amp;X-Amz-Date=20190220T193732Z&amp;X-Amz-Expires=900&amp;X-Amz-SignedHeaders=host&amp;X-Amz-Signature=ba800af2fb7b314df2f47a589165558ae50264164c686314b6d73eab2975d8f1
  </a></p>
  
  <pre><code>func GetFileLink(svc *session.Session) error {
      req, _ := s3.New(svc).GetObjectRequest(&amp;s3.GetObjectInput{
          Bucket: aws.String(AwsBucket),
          Key:    aws.String(NameFile + ".mp4"),
      })
  
      url, err := req.Presign(15 * time.Minute)
  
      if err != nil {
          fmt.Print(err)
      }
  
      fmt.Println(url)
  
      return err
  }
  </code></pre>