image uploader/gallery written in go