saving development state...

This commit is contained in:
Jae Kwon
2014-08-30 04:17:10 -07:00
parent 50544c50af
commit d300a67bb1
46 changed files with 2458 additions and 1058 deletions
+6
View File
@@ -0,0 +1,6 @@
package db
type Db interface {
Get([]byte) []byte
Set([]byte, []byte)
}
-10
View File
@@ -28,13 +28,6 @@ func (db *LevelDB) Set(key []byte, value []byte) {
}
func (db *LevelDB) Get(key []byte) []byte {
batch := new(leveldb.Batch)
batch.Put([]byte("foo"), []byte("value"))
batch.Put([]byte("bar"), []byte("another value"))
batch.Delete([]byte("baz"))
err = db.Write(batch, nil)
res, err := db.db.Get(key, nil)
if err != nil {
panic(err)
@@ -42,9 +35,6 @@ func (db *LevelDB) Get(key []byte) []byte {
return res
}
func (db *LevelDB) GetRange(key []byte, start, end int) []byte {
}
func (db *LevelDB) Delete(key []byte) {
err := db.db.Delete(key, nil)
if err != nil {
-3
View File
@@ -21,9 +21,6 @@ func (db *MemDB) Get(key []byte) []byte {
return db.db[string(key)]
}
func (db *MemDB) GetRange(key []byte, start, end int) []byte {
}
func (db *MemDB) Delete(key []byte) {
delete(db.db, string(key))
}