Go+Revelフレームワーク 非同期でS3へ画像リサイズ/アップロード
備忘録です。
概要
AWS 向けの go ライブラリが乱立していて
どれ使ったらいい?という感じだったので
本家の launchpad.net/goamz/aws
を利用して
実装することにしました。
Controller
- app/controllers/img.go
Component
画像アップロード部分を component 化しました。
- app/utility/aws.go
Views
- Views/Img/Index.html
- public/js/ajax.js
- public/js/jquery.uploadThumbs.js
Go+Revelフレームワーク 非同期でS3へ画像リサイズ/アップロード
https://kenzo0107.github.io/2017/08/08/2017-08-09-go-revel-upload-to-s3/