github.com/seantcanavan/lambda_s3 (go): Package lambda_s3 provides simple utility files to upload or download files from AWS S3 through AWS Lambda using APIGateway Proxy requests from the AWS Go SDK. First, file headers are parsed from the lambda request which is where file uploads are stored from HTTP requests. Then, using those file headers, the bytes can be extracted and uploaded to S3 with a given file name. Finally, knowing the name of a file and the bucket it's contained in, said file(s) can also be downloaded.
Keywords: aws|aws-apigateway|aws-lambda|aws-lambda-golang|aws-s3|go|golang