Update README.md

master
Klaus Post 2015-06-22 14:55:05 +02:00
parent 9961a099a9
commit 159cea6f93
1 changed files with 8 additions and 0 deletions

View File

@ -80,6 +80,14 @@ To indicate missing data, you set the shard to nil before calling `Reconstruct()
```
The missing data and parity shards will be recreated. If more than 3 shards are missing, the reconstruction will fail.
So to sum up reconstruction:
* The number of data/parity shards must match the numbers used for encoding.
* The order of shards must be the same as used when encoding.
* You may only supply data you know is valid.
* Invalid shards should be set to nil.
For complete examples of and encoder and decoder see the examples folder.
# Splitting/Joining Data
You might have a large slice of data. To help you split this, there are some helper functions that can split and join a single byte slice.