Hey everyone! I hope you're all doing well.<p>The past few weeks I've been getting my nose deep into file systems and this weekend I decided to put up what I've been working on after lots of tinkering. It's a light-weight, self-contained virtual file system library that you can use with your Go applications and even C!<p>The motivation here was to design something self-contained, concurrent safe but effective, dynamically growing, and in block format.<p>VFSLite is still in it's early stages but I'd love to get your thoughts on it :)<p>The project is open-source and open for contributions. I'm still learning as I go and very open to discussion.<p>You can view the project below<p><a href="https://github.com/vfslite/vfslite">https://github.com/vfslite/vfslite</a><p>I've created a website as well, <a href="https://vfslite.com" rel="nofollow">https://vfslite.com</a><p>Thank you for checking out the post!