(key []byte, value []byte)
| 24 | } |
| 25 | |
| 26 | func (db *MemDatabase) Put(key []byte, value []byte) error { |
| 27 | db.rw.Lock() |
| 28 | defer db.rw.Unlock() |
| 29 | |
| 30 | db.db[string(key)] = common.CopyBytes(value) |
| 31 | return nil |
| 32 | } |
| 33 | |
| 34 | func (db *MemDatabase) Has(key []byte) (bool, error) { |
| 35 | db.rw.RLock() |