Я хотел бы иметь возможность регистрировать каждую запись/чтение, что проблемы с моим приложением относятся к базовой ОС, а также (если это возможно) полностью заменить FS тем, который находится только в памяти.Как насмехаться/абстрактная файловая система в go?
Возможно ли это? Как? Может быть, есть готовое решение?
Это выглядит многообещающим, но как насчет прямых вызовов 'os.Open'? присваивание переменной 'fs' будет« молча »влиять на них? – canni
@canni: нет, это не повлияет на прямые вызовы. Если это то, что вы хотите, я думаю, вам нужно будет сыграть трюки в компоновщике, и я никогда не пробовал это сам. –
Мне бы очень хотелось увидеть пример рабочего кода. – Paradiesstaub