SYNOPSYS import "clive/zx/zxc" func New(rfs zx.Getter) (*Fs, error) type Fs struct { ... } func New(rfs zx.Getter) (*Fs, error) DESCRIPTION ZX caching fs CONSTANTS TYPES type Fs struct { *dbg.Flag *zx.Flags *zx.Stats // contains filtered or unexported fields } A caching fs func New(rfs zx.Getter) (*Fs, error) func (fs *Fs) Auth(ai *auth.Info) (zx.Fs, error) Return a new view for fs, authenticated for ai func (fs *Fs) Close() error Syncs and closes both the fs and the underlying fs if it has a close op. func (fs *Fs) Find(path, fpred, spref, dpref string, depth0 int) <-chan zx.Dir func (fs *Fs) FindGet(path, fpred, spref, dpref string, depth0 int) <-chan interface{} func (fs *Fs) Get(p string, off, count int64) <-chan []byte func (fs *Fs) Link(oldp, newp string) <-chan error func (fs *Fs) Move(from, to string) <-chan error func (fs *Fs) Put(p string, d zx.Dir, off int64, c <-chan []byte) <-chan zx.Dir func (fs *Fs) Remove(p string) <-chan error func (fs *Fs) RemoveAll(p string) <-chan error func (fs *Fs) Stat(p string) <-chan zx.Dir func (fs *Fs) String() string func (fs *Fs) Sync() error func (fs *Fs) Wstat(p string, nd zx.Dir) <-chan zx.Dir FUNCTIONS
Clive, 2nd ed. User's manual. Section 2