I generate upload signed URLs for a GCS Bucket using V4 method.
To generate my signed URL, I use the go storage package : https://cloud.google.com/storage/docs/access