func vfsCreateWrite(fs vfs.VFS, filePath string) (vfs.WFile, error) { if err := vfs.MkdirAll(fs, path.Dir(filePath), 0700); err != nil { return nil, err } return fs.OpenFile(filePath, os.O_CREATE|os.O_TRUNC|os.O_WRONLY, 0600) }