Most of the apps today require storing images and videos on the backend. AWS S3 storage is a great solution for this.
I wrote a guide on how to upload, fetch and manage other operations for objects on AWS S3 in Golang. This article covers -
Read: https://www.mohitkhare.com/blog/aws-s3-golang/
Hope this is useful and you can start using S3 for your side projects or at work.