タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

FUSEに関するrmatsuokaのブックマーク (2)

  • Goの io/fs.FS をOSのファイルシステムにマウントする - Qiita

    fs.FS内のファイルを他のプロセスに渡したい Go 1.16 で追加された io/fs パッケージで色々なファイルシステムに共通のインターフェイスでアクセスできて便利になりました.このfs.FSの中身にシェルやエクスプローラからアクセスして操作できると便利そうです. 例えば,ネットワークストレージのクライアントを Go で実装する場合 fs.FS インターフェイスを実装すると思いますが,そのクライアントをそのままマウントできれば他のアプリケーションからデータにアクセスできます. GoでFUSEを使う 大抵の環境では,ユーザプログラムがファイルシステムを提供するためのFUSEという仕組みが使えます. Linuxの場合は,go-fuse というbindingsがあります. 専用のインターフェイスを提供する必要があってfs.FSを使うのは少し面倒ですが,高機能かつ活発に開発が続いています. W

    Goの io/fs.FS をOSのファイルシステムにマウントする - Qiita
  • FUSE-T

    FUSE-T is a kext-less implementation of FUSE for macOS that uses NFS v4 local server instead of a kernel extension. The main motivation for this project is to replace macfuse (https://osxfuse.github.io/) that implements its own kext to make fuse work. With each version of macOS it's getting harder and harder to load kernel extensions. Apple strongly discourages it and, for this reason, software di

    rmatsuoka
    rmatsuoka 2022/09/06
    macOSにおけるkextを使わないFUSEの実装
  • 1