3 ms·
I have built an educational project which teaches one how to build a KV Store from scratch. Compilers have many good educational resources, but I could not find
by avinassh 4y ago
I have built an educational project which teaches one how to build a KV Store from scratch. Compilers have many good educational resources, but I could not find similar ones in Databases, so I created one.
I have set up this project in TDD fashion with the tests. So, you start with simple functions, pass the tests, and the difficulty level goes up. There are hints if you get stuck. You will have written a persistent key-value store when all the tests pass.
https://github.com/avinassh/go-caskdb https://github.com/avinassh/go-caskdb
- newusertoday 4y agohow did you created project diagram in your repository? mermaid or something else?
- unusual-name 4y agoI might be wrong, but I think it’s Excalidraw: https://excalidraw.com/ https://excalidraw.com/
- avinassh 4y agoyes, I used excalidraw!