aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRoman Naumann <roman.naumann@hu-berlin.de>2016-09-13 11:19:31 +0200
committerRoman Naumann <roman.naumann@hu-berlin.de>2016-09-13 11:19:31 +0200
commit1e271f5035b10f8f91a1c073a39301e730b744fa (patch)
tree88e727f92688ed87a8ad91f62317d5cd25cd814a
parentMerge pull request #594 from anacrolix/patch-1 (diff)
downloaddedo-1e271f5035b10f8f91a1c073a39301e730b744fa.tar.gz
dedo-1e271f5035b10f8f91a1c073a39301e730b744fa.tar.xz
Update README.md
Add warning to README.md that keys and values in `ForEach()` are invalid outside of transaction.
-rw-r--r--README.md4
1 files changed, 4 insertions, 0 deletions
diff --git a/README.md b/README.md
index 0d3b4bd..2a69d95 100644
--- a/README.md
+++ b/README.md
@@ -448,6 +448,10 @@ db.View(func(tx *bolt.Tx) error {
})
```
+Please note that keys and values in `ForEach()` are only valid while
+the transaction is open. If you need to use a key or value outside of
+the transaction, you must use `copy()` to copy it to another byte
+slice.
### Nested buckets