Като втора идея: Иска ми се да направя нещо като симулация на файлова система в Go. Ще въведа (освен някои базови неща за файлове и директории) твърди връзки, символни връзки и също така код на защита на файл.
[Проект] File System
Какво точно разбираш под симулация на файлова система?
Нещо такова:
https://godoc.org/golang.org/x/tools/godoc/vfs
Или такова:
https://github.com/hanwen/go-fuse
Или нещо друго?
По-скоро нещо като първото, тоест https://github.com/blang/vfs.
Тогава логично следва въпроса с какво твойта библиотека ще е по-добра и/или различна от съществуващите? Ако е въпрос само на липсващи features, може ли някоя да се fork-не и те да се добавят?
Май става въпрос само за липсващи features.
Изброи ги и ги опиши малко по-подробно :)
Ами например: Символна връзка - така ще дам възможност да се достъпи даден файл от няколко места в системата. Твърда връзка - да създам файл, чието съдържание е същото като друг файл на произволно място в системата. Монтиране на файлови системи - възможност за сливане на 2 файлови системи.Като цяло нещо от сорта, искам да добавя и още работи, но все още не съм го мислил допълнително.
Трябва да сте влезли в системата, за да може да отговаряте на теми.