diff --git a/cmd/bitcaskd/main.go b/cmd/bitcaskd/main.go index a7b2c5f..527089d 100644 --- a/cmd/bitcaskd/main.go +++ b/cmd/bitcaskd/main.go @@ -75,8 +75,8 @@ func main() { conn.WriteError("ERR wrong number of arguments for '" + string(cmd.Args[0]) + "' command") return } - key := string(cmd.Args[0]) - value := cmd.Args[1] + key := string(cmd.Args[1]) + value := cmd.Args[2] err = db.Put(key, value) if err != nil { conn.WriteString(fmt.Sprintf("ERR: %s", err)) @@ -88,7 +88,7 @@ func main() { conn.WriteError("ERR wrong number of arguments for '" + string(cmd.Args[0]) + "' command") return } - key := string(cmd.Args[0]) + key := string(cmd.Args[1]) value, err := db.Get(key) if err != nil { conn.WriteNull() @@ -100,7 +100,7 @@ func main() { conn.WriteError("ERR wrong number of arguments for '" + string(cmd.Args[0]) + "' command") return } - key := string(cmd.Args[0]) + key := string(cmd.Args[1]) err := db.Delete(key) if err != nil { conn.WriteInt(0)