func setCreateParentDirs(fs rwvfs.FileSystem) { type createParents interface { CreateParentDirs(bool) } if fs, ok := fs.(createParents); ok { fs.CreateParentDirs(true) } }