An extension of the key-value datastore tutorial by Ryan Levick. This is just a pet project for learning Rust.
Source: https://www.youtube.com/watch?v=WnWGO-tLtLA
TODO:
- flush only on Drop
- create kv.db file if not exists
- add case-insensitive inserts
- add delete-by-key functionality
- add print-value-by-key functionality
- add tests
- add better error handling