func ClearOldFolder(folder string) { doneCh := make(chan struct{}) defer close(doneCh) for object := range StorageClient.ListObjectsV2(StaticBucket, "gaurav-test", true, doneCh) { if object.Err != nil { fmt.Println(object.Err) return } fmt.Println(object.Key) err := StorageClient.RemoveObject(StaticBucket,object.Key) PanicIf(err) }