I need to know if there's a way to get a notification from AWS S3 when the upload has started.
As of now I've set up aws lambda which notifies my backend when the PUT operation is finished, but I have no way to know when it has started (if it has started at all). This is required because my goroutine waits for the upload to be finished but I have no way to know when it has started, I could put a timeout on the goroutine but it would be tricky for large files and slow internet connections of clients because my backend would consider the operation failed when in reality the client might still be uploading the file.