Following @TropicalPenguin report.
As of current master Client.Delete() is deleting the underlying actual document when we set deleteDocument to false, and retaining the document when we set deleteDocument to true.
See https://github.com/RediSearch/redisearch-go/blob/master/redisearch/client.go#L371