Service Upload Image

Upload file image to AWS S3 using aws-sdk-go

string

This document assumes that you have a working Go development environment.

Usage

  1. Clone project 😂
  2. Open terminal or cmd
  3. Go to directory proojet and use command go run main.go
  4. Test upload image by Postman

This project requires the five parameters specified to connect Amazon S3.

Parameter Description
file File for upload to AWS S3 (file type image only)
bucket Name directory for upload image
region Name region your bucket upload file. (see name region)
access_key Access key is the user ID that uniquely identifies your account.
secret_key Secret key is the password for your account. But this example get it from env. You can export path in .bash_profile or .zshrc which name S3_SECRET_ACCESS_KEY. You can also change your constant in code all right!