Записать файл используя go-fuse (hanwen) - PullRequest
0 голосов
/ 14 декабря 2018

Я создал файловую систему FUSE, используя go-fuse (hanwen).Все работает, но я не понимаю, как записать в файл.

Этот код создает файл, и он работает:

func (me *HelloFs) Create(name string, flags uint32, mode uint32, context *fuse.Context) (file nodefs.File, code fuse.Status) {
    // ... creating...
    return nodefs.NewDevNullFile(), fuse.OK
}

Также я вижу, что операция сохранения вызывает это созданиефункция, когда файл существует.

Как реализовать функцию сохранения?

...