- MinIO(Supported)
- Amazon S3(Supported)
- Google Cloud Storage(Coming soon)
### composeを起動
$ docker compose up -d

// 1. ローカルファイルをアップロードiferr:=client.Upload(cfg); err!=nil {
log.Fatal(err)
}
// 2. オブジェクトファイルを読込iferr:=client.Read(cfg); err!=nil {
log.Fatal(err)
}
// 3. オブジェクトファイルをダウンロードiferr:=client.Download(cfg); err!=nil {
log.Fatal(err)
}
// 4. オブジェクトファイルを削除iferr:=client.Delete(cfg); err!=nil {
log.Fatal(err)
}
// 5. Presigned URL を使用してファイルをアップロードiferr:=client.UploadWithPreSignedRequest(cfg); err!=nil {
log.Fatal(err)
}